垂直对齐多个时间序列图

Vertically aligning multiple timeseries plots

提问人:Ben Kovitz 提问时间:1/24/2018 最后编辑:Ben Kovitz 更新时间:1/26/2018 访问量:114

问:

我在同一时间范围内测量了几个不同的量。如何将它们全部绘制在同一个窗口中,以便它们都垂直对齐,也就是说,对于任何给定的时间 t,该时间的所有数据点在窗口中具有相同的 x(水平)坐标?

时间序列不应该都在同一张图上:每个时间序列都应该在一个单独的图上,每个图的高度都很短,如下所示:

Rough pen sketch

剧情 Clojure 时间序列 Incante

评论

1赞 Alan Thompson 1/24/2018
我认为您可能需要将每个图表放入 JFreeChart 中,然后将它们堆叠在另一个 Swing 面板中:jfree.org/jfreechart/api/javadoc/org/jfree/chart/......ChartPanel
1赞 Ben Kovitz 1/24/2018
@AlanThompson 那可能是一个赢家。在 Incanter 中有什么方法可以做到这一点吗?我需要去跷跷板还是指导 Java 互操作?(对不起,顺便说一句,我问题的第一个版本不清楚。
1赞 Ben Kovitz 1/24/2018
嗯,JFreeChart 的 CombinedDomainXYPlot 也许可以做到。

答: 暂无答案