是否可以让jqPlot将多个系列渲染为一堆图形,即每个系列共享相同的x轴,但每个系列不会叠加在彼此之上,而是彼此叠加。请原谅ASCII艺术,但是这样:
Item Item Item Item Item Item Item
----+-----+-----+-----+-----+-----+-----+-----
39 |
|
38 | Series 1
|
37 |
----+------------------------------------------
200 |
|
180 | Series 2
|
160 |
----+------------------------------------------
7 |
|
6 | Series 3
|
5 |
将x轴移动到顶部是直截了当的(使用x2轴),但叠加图形似乎不可能。
据我所知,没有明显的方法可以做到这一点:我可以绘制三个单独的图形并依靠CSS将它们粉碎在一起以移除空白,希望jqPlot确实使X轴呈现相同的对于每个图形(它应该是,但由于每个图形是独立的,因此不能保证)。或者是为jqPlot编写自定义渲染器的情况?
只是为了抢先提出建议:使用y2axis并不是一个选择。图表对信息的呈现方式有一些相当严格的治理,并且无法改变这一点。