0

グラフを生成するためにpChartPHPライブラリを使用しようとしています。そして、私はそのドキュメントについて混乱しています。

グラフにデータを追加するために、ドキュメントでは次のようなコードを使用しています。

 $MyData = new pData();  
 $data = array(1,2,3,4,99);//some data
 $MyData->addPoints($data,"My Label");

データはグラフ上にうまくプロットされます。

私が理解できないのは、XY軸に単数がどのようにプロットされているかです。データは(x、y)形式である必要がありますか?

XYグラフに単一の数値をどのようにプロットしますか?

どうもありがとう !

4

2 に答える 2

2

pChart は、複数のデータ セットにシリーズを使用します。あるデータ セットを別のデータ セットに対してプロットできるグラフもあれば、別の系列のデータを重ねて表示できるグラフもあります。

ただし、グラフによっては、複数のデータ セットを使用しても意味がない場合や、この方法を使用しない方がよい場合があります。デフォルトの折れ線グラフは、y 軸の値は「不変」であり、x 軸の値は可変であるという仮定に基づいています。y の詳細が指定されていない場合は、単に配列内の x の値の位置が使用されます。

散布図を使用すると、ある系列を別の系列に対してプロットできます。csv からインポートすると、列を別のシリーズに簡単に割り当てることができます。

于 2012-12-10T05:23:02.630 に答える
0

単一系列の縦棒グラフまたは横棒グラフ

これらの種類のチャートは、正と負の両方の値に対して事前にフォーマットされています。負の値の場合、X 軸の位置は自動的に調整されます。単一製品の月間売上高など、データ カテゴリ内の値を比較するのに適しています。このために、月の名前、または最初の月、2 番目の月など (Y 軸になります) を指定できます。

上記の例のようなシナリオがあり、Y 軸プログラムにデータ ポイントを提供しなかった場合、X 軸ポイントのそれぞれの位置が Y 軸ポイントとして取得されます。この場合、X 軸ポイント配列のキー。

Pepin the Smallが説明しているように、一部のチャートは、1 つのシリーズのみのポイントを使用しても意味があります。以下に例を示します。

ここに画像の説明を入力

于 2020-06-19T10:54:34.023 に答える