0

我正在尝试使用 pChart PHP 库来生成图表。我对它的文档感到困惑。

要将数据添加到图表中,文档使用如下代码:

 $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 轴位置会自行调整。它们适用于比较数据类别中的值,例如单个产品的月销售额。为此,您可以提供月份或第一个月、第二个月等的名称(将是 Y 轴)。

如果您有上述示例的场景并且您没有为 Y 轴程序提供数据点,则将 X 轴点的相应位置作为 Y 轴点。在这种情况下,X 轴点数组的键。

正如Pepin the Small解释的那样,一些图表只为一个系列得分仍然是有意义的。在下面找到一个示例。

在此处输入图像描述

于 2020-06-19T10:54:34.023 回答