现在我想在 jfreechart 中创建一个时间序列图。然而,在线示例仅包含使用“日”、“月”等类的图表。所以我想本质上创建一个 XY 折线图。然而,我遇到的问题是 Jfreechart 没有按照添加数据点的顺序连接数据点。此外,它也不按照“X 值”的顺序连接点。所以基本上我在 jfreechart 中得到一个“Z”。
所以我的问题是,有没有办法更改 jfreechart 的设置,以便它根据“X 值”连接数据点?
你可能会看看org.jfree.chart.demo.TimeSeriesChartDemo1 https://github.com/jfree/jfree-demos/blob/master/src/main/java/org/jfree/chart/demo/TimeSeriesChartDemo1.java,以及相关的API文档 http://www.jfree.org/jfreechart/api/javadoc_old/org/jfree/chart/demo/TimeSeriesChartDemo1.html。运行演示的典型命令可能如下所示:
java -cp lib/jfreechart-1.0.13.jar:lib/jcommon-1.0.16.jar \
org.jfree.chart.demo.TimeSeriesChartDemo1
该示例使用org.jfree.data.time.Month http://www.jfree.org/jfreechart/api/javadoc/org/jfree/data/time/Month.html表示月度数据,但也可以使用其他单位org.jfree.data.time http://www.jfree.org/jfreechart/api/javadoc/org/jfree/data/time/package-summary.html。另请参阅相关的方法中显示的方法example https://sites.google.com/site/drjohnbmatthews/jfreechartdemo,这是基于TimeSeriesChartDemo1
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)