在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 之前的数据趋势。Nulls 或 undefined 似乎也不适用于其余列(而不是 0)。
那么,我需要做些什么来显示整个域(年份)的部分数据并且仍然获得准确的趋势/外推线?