jqPlot中,我定义了一个带有数据系列的数组和一个带有刻度/列标签的数组。如果我的刻度/列数多于该系列中的数据点,并且趋势线已打开,则趋势线仅在数据点的范围内而不是在所有列上继续。有什么方法可以让趋势线在整个范围内继续延伸和推断吗?

例如,如果我尝试使用以下刻度进行数据显示:

var s1 = [40, 50, 55, 57, 64];
var ticks = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];


条形显示一些时髦,但趋势线是正确的,但仅适用于5个数据点。或者,此数据具有相同的刻度:

var s1 = [40, 50, 55, 57, 64, 0, 0, 0, 0, 0, 0, 0];


有一个趋势线,它实际上无法描述0之前的数据趋势。空值或未定义对于其余列似乎也不起作用(而不是0)。

那么,我该怎么做才能显示整个域(年)中的部分数据并仍然获得准确的趋势/外推线?

最佳答案

向其传递null或一个空值[1,2,3 ... AFAIK

10-01 03:55
查看更多