我正在尝试使用pChart PHP库生成图形。我对它的文档感到困惑。
要向图表添加数据,文档使用以下代码:
$MyData = new pData();
$data = array(1,2,3,4,99);//some data
$MyData->addPoints($data,"My Label");
数据在图表上很好地绘制。
我无法理解的是如何在X-Y轴上绘制单数。 数据不应该是(x,y)格式吗?
如何在XY图上绘制单个数字?
非常感谢!
答案 0 :(得分:2)
pChart将系列用于多个数据集。某些图表允许您将一个数据集与另一个数据集进行绘图,而对于其他图表则覆盖来自不同系列的数据。
但是,有些图表没有多少数据集是有意义的,或者最好不要这样做。默认情况下,折线图基于以下假设:y轴上的值是“不变的”,x轴上的值是可变的。如果没有给出y的详细信息,它只是使用数组中x值的位置。
散点图将允许您将一个系列与另一个系列进行对比。如果从csv导入,则可以轻松地将列分配给不同的系列。
答案 1 :(得分:0)
单系列柱形图或条形图
这类图表已预先格式化为正值和负值。如果为负值,则X轴位置会自行调整。它们非常适合比较数据类别中的值,例如单个产品的月销售额。为此,您可以提供月份或第一个月,第二个月等的名称(将为Y轴)。
如果您具有上述示例中的senario,但未提供Y轴程序的数据点,则将X轴点的相应位置作为Y轴点。在这种情况下,请输入X轴点数组的键。
正如Pepin the Small所解释的那样,有些图表仅对一个意向得分即可。在下面找到一个示例。