我实际上是使用pChart PHP库来生成图形。
我想知道是否可以为具有多个系列的图表提供不同的行格式。
我需要一条宽度为3px的线,但宽度为1px的其他线。这可能吗?
在官方文档中只出现一个函数,它为所有系列的行提供格式:
http://pchart.sourceforge.net/documentation.php?topic=pChart#setLineStyle
非常感谢。
答案 0 :(得分:1)
我找到了解决方案:在绘制每个系列之后可以添加系列。为了制作这个技巧,可以添加和删除系列。
答案 1 :(得分:0)
您可以使用setSerieWeight()
函数
$oData->addPoints($line1, 'serie1');
$oData->setSerieWeight('serie1', 1);
$oData->addPoints($line2, 'serie2');
$oData->setSerieWeight('serie2', 2);
$oData->addPoints($line3, 'serie3');
$oData->setSerieWeight('serie3', 3);
您可以使用其他功能更改系列格式,例如:
setPalette('serie', ['R' => 100, 'G' => 0, 'B' => 255])
改变单个系列的颜色。