タグ付けされた質問 「charts」

2
Webフォームの結果データをGoogleチャートに表示する
Webフォームの結果をGoogleグラフとして表示しようとしています。私は、テーマのtemplate.phpファイルでtheme_webform_results_analysis()をオーバーライドし、Chartモジュールを使用して、テーマレイヤーでこれを行っています。Drupal 6.22、Webform 6.x-3.11。 通常、webform分析ページはデータをテーブルに表示するので、そのテーブルの配列をハックして、Chart APIにデータを渡します。 編集:私はvar_dumpの使用方法を理解し、$ row_dataと$ questionsの配列を別々に取得する方が良い方法だとわかりました(この質問の最初のバージョンにあった$ rows配列を使用する代わりに、両方の配列のマッシュアップ)。 編集#2:元の$ questionsおよび$ row_data配列の各部分を取得する方法を発見したと思います(以下を参照-他のforeachのforeach)。だから今私はそれらのピースを適切な配列に入れ(質問ごとに1つ)、それらすべてを反復する方法を見つける必要があります。 これがtemplate.phpにあるものです: /** * Output the content of the Analysis page. * @see webform_results_analysis() */ function mytheme_webform_results_analysis($node, $data, $sids = array(), $analysis_component = NULL) { foreach ($data as $cid => $row_data) { if (is_array($row_data)) { // get the questions, …
11 theming  6  webforms  charts 

2
インタラクティブなグラフの作成
ユーザーが値を入力できるようにするページをD8で作成したいと思います。それが終わったら、ボタンをクリックしてもらい、入力した値に基づいて2つの円グラフを作成します。 なるほどモジュールはチャート D8は使用できませんが。この記事を書いている時点で、D8でこれを実現するための最善の方法を提案している人がいるかどうか疑問に思いますか?
7 8  charts 

2
一部のX軸の値が欠落している場合に、グラフモジュールを使用して複合グラフを作成する方法
私はしばらくの間私の問題の解決策を探していましたが、成功しなかったので、多分ここの誰かが私を助けてくれるでしょう。 「ChartsモジュールのViews統合を使用して、3つの折れ線グラフを1つのグラフに結合する方法」に関する質問への回答はすでに見ましたが、それでも問題は解決しませんでした。 私が使用チャートはでグラフを作成するために、モジュールビュー「を使用してチャート」の表示形式を。また、グラフライブラリとしてHighchartsを使用して、「Passed」ノードの数(緑色)を描画しています。また、「失敗」ノード(赤)の数を表すグラフアドオンを作成して、同じグラフに複数のシリーズを含めることができるようにしました。 現時点でこれは私が以下で説明する問題に関して私が持っているチャートです: 上の表からわかるように、4つの異なる日付があります(実行日時)。グラフには4つの日付が表示されます。代わりに、3つの日付のみが表示されます。これが理由です。最後の日付には「合格」ノードがないため、グラフ表示(親)の軸にはその値がありません。最後の日付の2つのFailedを表すグラフアドオンは、4番目ではなく3番目の日付を使用して最初のディスプレイの上に表示され、エラーが発生します。 このモジュールではx軸の値は無関係であるようです。 私が欲しいチャートはこのようなものでなければなりません: 私はこのグラフをExcelで作成しましたが、(Drupalで間違った結果が出ている)違いは、「0合格」または「0失敗」ではなく、結果がまったくないことです。 これを正しく機能させる方法はありますか?私はすでに利用可能な多くのチャートモジュールを試しました、そして私の知る限りでは誰もがこの問題を抱えています... 以下も私の見解のスクリーンプリントです: 注:グラフの下の表では、モジュール[ ビューのマージ行]を使用しており、最初の2つのスクリーンプリントの表形式表示に示されているように、上位2つの日付に「0失敗」または「0合格」が表示されていないことは明らかです正しいチャートを表示する必要がありました。 編集:私はこことここで同じ問題を見つけました。それが役に立てば幸い。 2番目のリンクのような解決策が必要な場合、つまり、両方のシリーズが常にすべてのラベルを持つようにビューを作成する必要がある場合は、私はそれを受け入れます。
7 7  views  charts 

2
Drupal 7のどのグラフソリューションを使用して、Open Flash ChartソリューションをDrupal 6からアップグレードできますか?
私はDrupal 6からDrupal 7にアップグレードしました。私にとっては、この問題に遭遇するまで、Drupal 7はすべてが優れています。 私が達成しようとしていること: ユーザーがサイトに保存したデータに応じて、グラフを作成してユーザーに表示する必要があります。つまり、データを収集してMysqlデータベースに保存したということです。Mysqlデータベースからこれらのデータをフェッチして、きちんとしたグラフとして表示する必要があります。 drupal 6では、このような動的なグラフを作成することは簡単なことではありません。「Open Flash Chart」でCharts and graphsモジュールを使用して、非常にインタラクティブできれいなグラフをいくつか作成しました。しかし、Drupal 7バージョンはありません。 「チャート」モジュールを使用しようとすると失敗します。 次に、D7で機能するものを探して、チャートモジュールを見つけました。それは非常に有望に見え、Drupal 7バージョンもあります。だからインストールしようとしたのですが、うまく動かないんです!パッチを見つけましたが、まだ運がありません。私がそれを機能させたとしても、Googleチャートでのみ機能し、Open FlashチャートやFusionチャートでは機能しません。これは、これらのチャートを当社がインストールする必要があり、Open FlashチャートまたはFusionチャートではD7バージョンがないためです。 !! ちなみに、D6にも同じ問題がありました。すべてをインストールすると(Open Flash Chart APIも含む)、「グラフプラグインがインストールされていません」と表示されました。また、これらのプラグインをインストールして他のチャートを機能させる方法に関するドキュメントも1行も提供されていません。したがって、私はそれは絵の外だと思います。 私の質問:それで、私は今何ができますか.. ?? どうすればグラフを作成できますか?何が使えますか? この質問についての更新: Drupal 7サイトで使用できるグラフモジュールが見つからなかったため、外部のPHPチャートライブラリ「pChart」を使用してみました。エラーや警告を出さずにすべてを設定しましたが、奇妙な出力しか得られません... 私は(新しい)質問でグラフを作成するために使用したコードと共にすべてを詳細に説明しました。pChartライブラリを使用してDrupal 7でチャートを作成しようとすると、異常な出力が発生するのはなぜですか?その新しい質問に答える助けがあれば大歓迎です!
7 7  charts 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.