問題タブ [pchart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - foreach ループを修正して、必要な数の配列を深く取得する方法は?
すべての棒グラフの色を単一の色でオーバーライドするために単一の色を配列にプッシュしていますが、意図したとおりに機能しません。配列に問題があります。
私の元の質問: 配列を barChart にプッシュし、pChart で単色で色をオーバーライドするにはどうすればよいですか?
更新された質問: print_r の結果には、余分な 2 セットの配列が表示されます。これは、配列を保持する配列である必要があり、深くはありません。これらはどこに追加されますか? どうすれば修正できますか?
PHP/pChart:
これは、私の $palette_cycle 配列が完了した後にどのように見えるかです (ただし、すべての RGB は同じです):
$palette_cycle の Print_R 結果:
mysql - MySQL:クエリを選択、5分刻み
約70秒ごとにデータセットを取得する気象データベースがあります(気象観測所がデータを配信するタイミングによって異なります)。
Pchartを使用してグラフ化したいのですが、サンプルが多すぎるため、X軸がねじ込まれています。
だから私は約5分ごとのデータが欲しいです。(または30分ごと)
私が現在持っているクエリはこれです:
これにより、過去24時間のサンプルが取得されますが、数が多すぎます。
php - PHP:重複値の削除
たとえば、それぞれ1000個のキーを持つ2つの配列があり、1つは温度値を保持し、もう1つは時間を保持します。
配列温度の例:
時間配列の例:
これに伴う問題は、これらを配列に結合して、たとえばpchartにプロットすると、Xの値が多すぎて、乱雑になることです。
したがって、重複する時間を削除してから「NULL」に置き換える必要があるので、不要な時間がx軸にプロットされません。
配列の最初の1時間を保持したいので、重複の最後から2番目を「NULL」に設定できます
時間出力配列は次のようになります。
php - pChart 軸 X スケールのギャップ
私は pChart ライブラリを使用しており、X スケールを 1 ~ 100 にしたいのですが、グラフでは 10 の倍数で分割したいと考えています。2000 個のデータ ポイントがあります。
残念ながら、軸 X は|
10 ごとではなく、すべての軸単位に配置されているため、読み取ることができません。
編集:@EPICWebDesignのヒントを使用した後、私は得ました
X
重複した値を削除する方法。できますarray_unique
が、チャートでいくつかのポイントを失います。
php - pChart - 言語の問題
私は pChart を使用しています。私のウェブサイトには英語とその他の言語のコンテンツがあります。チャートが表示されている同じページで、これらすべての言語を印刷して表示できます。しかし、チャート内 (つまり、生成された .png) のコンテンツの一部は表示されません。下の画像をご覧ください。ページに配列を印刷しました。表示されました。ただし、右上には、明確でないコンテンツがいくつかあります。
mysql - pChart 画像を mysql に保存する
pchart が作成した png を mysql データベースに保存する必要があります。
作成されたpngのバイナリデータを取得する関数はありますか?
これは私がpChartライブラリに追加しようとしたものですが、1つしか返されません。
ありがとう
php - X軸にラベルを付けるPチャート
間に値を設定する代わりに、x軸に最小値と最大値のラベルを付けることは可能でしょうか?
グラフ化する内容の詳細:グラフ化する日付の大規模なデータセットがあります。現在、グラフ化するために0〜100のスケールにスケーリングしています。0を最低の日付、100を最高の日付としてラベル付けしたいだけです。
php - pchart を使用した日付のグラフ化
xaxis に日付値を使用しようとしていますが、その方法に関するドキュメントが見つかりません。
これは古いバージョンの pchart で見つかりましたが、新しいバージョンの pchart では関数呼び出しが異なります。 http://pchart.sourceforge.net/documentation.php?topic=advexemple20
たとえば、私の Y 値は10, 20, 30
で、X 値は2012-03-31, 2012-04-20, 2012-05-25
です。アドポイントを使用して日付を追加する方法がわかりません。
UNIXタイムスタンプを使用する必要があることを読みましたが、pchartsでxaxisをフォーマットする方法がわかりません。