Javascript 在jpgraph js库中,对于线图,是否可以有不同(自定义)颜色的点?

Javascript 在jpgraph js库中,对于线图,是否可以有不同(自定义)颜色的点?,javascript,graph,line,line-plot,jpgraph,Javascript,Graph,Line,Line Plot,Jpgraph,在jpgraph js库中,对于LinePlot,是否可以有不同(自定义)颜色的点(打印标记)?有经验吗?我需要为图形中的一些点以及x轴的一些值制作不同的颜色。通过jpgraph的文档: 如果您没有明确指定标记的颜色,则标记的颜色将跟随线条颜色。请注意,如果您希望标记和线条具有不同的颜色,则必须在调用SetColor()之后才能对标记调用SetColor()因为设置线条颜色时,标记颜色将始终重置为线条颜色。” 此外,上面显示的打印标记格式还支持通过使用回调函数进行格式化。回调函数将被传递y值

在jpgraph js库中,对于
LinePlot
,是否可以有不同(自定义)颜色的点(打印标记)?有经验吗?我需要为图形中的一些点以及x轴的一些值制作不同的颜色。

通过jpgraph的文档:

如果您没有明确指定标记的颜色,则标记的颜色将跟随线条颜色。请注意,如果您希望标记和线条具有不同的颜色,则必须在调用SetColor()之后才能对标记调用SetColor()因为设置线条颜色时,标记颜色将始终重置为线条颜色。”


此外,上面显示的打印标记格式还支持通过使用回调函数进行格式化。回调函数将被传递y值作为其唯一参数,并且回调函数必须返回一个由三个值组成的数组:权重、颜色和填充颜色。例如,这可用于根据实际值改变打印标记的颜色。此功能的常见用途是创建“气球”散点图,其中可变大小的填充圆位于特定数据点。这是一种创建2D绘图的方法,该绘图在每个数据点(x、y和大小)传递三个值

最接近您需求的示例如下:

我一提出这个问题就会得到悬赏。不过在你的链接中,我没有看到任何回调函数。
<?php
$lineplot->mark->SetType(MARK_UTRIANGLE);
$lineplot->mark->SetColor('blue');
$lineplot->mark->SetFillColor('red');
?>