我有X的开始和结束日期的日期范围以及左右Y轴的收入和交易。收入和交易的日期可能不相交,例如:
Start date: 25-Dec-2014
End date: 18-Jul-2015
Revenue-Dates: $15 at 1-Jan-2015, $11 at 8-Jan-2015, $13 at 8-Feb-2015
Transactions-Dates: 3 at 24-Jan-2015, 1 at 28-Jan-2015, 8 at 12-Feb-2015, 2 at 29-May-2015, 4 at 30-May-2015, 3 at 1-Jun-2015
我知道如何生成它,但仅当所有3(X和Y,Y)的输入参数数量相同时,例如12个月,12个收入和12个交易每个月。
但是考虑到4种不同长度的输入参数,我该如何为它生成2-Y轴图表?我希望它从开始日期开始,到结束日期结束,即使如此,在这些日期Y没有数据。
更新: 如果我在输入参数中有相同数量的项目:
xAxis: [{
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], //todo
crosshair: true
}],
series: [{
name: 'X1',
type: 'spline',
yAxis: 1,
data: [49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4], // toto
}, {
name: 'X2',
type: 'spline',
data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6], // toto
}]
如果输入参数中的项目数量不同,我该怎么做?