使用jfreechart创建时间序列

时间:2010-04-08 19:13:01

标签: java jfreechart

现在我想在jfreechart中创建一个时间序列图。但是,在线示例仅包含使用“Day”,“Month”等类的图表。所以我想基本上创建一个XY折线图。但是我遇到的问题是Jfreechart没有按照添加顺序连接数据点。它也不按“X值”的顺序连接点。所以基本上我在jfreechart中得到了一个“Z”。

所以我的问题是,有没有办法改变jfreechart的设置,以便它根据“X值”连接数据点?

1 个答案:

答案 0 :(得分:12)

您可以查看org.jfree.chart.demo.TimeSeriesChartDemo1以及相关的API documentation。运行演示的典型命令可能如下所示:

java -cp lib/jfreechart-1.0.13.jar:lib/jcommon-1.0.16.jar \
org.jfree.chart.demo.TimeSeriesChartDemo1

image

该示例使用org.jfree.data.time.Month表示月度数据,但org.jfree.data.time中提供了其他单位。另请参阅此相关example中显示的方法,该方法基于TimeSeriesChartDemo1

相关问题