我正在尝试在网页上绘制一些数据。我有4个系列和一个普通的Xaxis,但Yaxis上的缩放对于每个系列都应该是唯一的。
如下图所示(您可以在Y轴和Y2轴上看到多个刻度)
我一直在测试它支持Y轴和Y2轴的jqplot但是我看不出有办法在每个轴上有更多的那个刻度吗?
如果没有,我可以使用另一个可以执行此操作的包吗?
答案 0 :(得分:1)
我发现JQplot支持两个以上的YAxis但是第一个轴之后的每个Axis都会显示在图的右侧。我发现没有简单的方法可以修改这种行为。下面的图片是我能够使用4个yaxis刻度创建的图表
剧情声明中的以下Javascript之类的东西都会这样做。
axes: {
xaxis: {
show: true,
renderer: $.jqplot.LinearAxisRenderer,
drawMajorGridlines: true,
min: 0,
max: 21,
numberTicks: 7,
},
yaxis: {
show: true,
renderer: $.jqplot.LinearAxisRenderer,
},
y2axis: {
show: true,
renderer: $.jqplot.LinearAxisRenderer,
},
y3axis: {
show: true,
renderer: $.jqplot.LinearAxisRenderer,
},
y4axis: {
show: true,
renderer: $.jqplot.LinearAxisRenderer,
},
},