JFreeChart TimeSeries Chart删除没有价值的天数

时间:2012-05-24 14:56:57

标签: java charts jfreechart time-series

有没有一种简单的方法来删除没有价值的日子? 以下是我的一些数据 12-04-2012 => 15
13-04-2012 => 12
15-04-2012 => 10
16-04-2012 => 5

在图表14-04-2012中绘制。我的意思是,在13-04和15-04之间有一条较长的线。是否有可能在值之间有相同的差距?

1 个答案:

答案 0 :(得分:1)

您使用的是TimeSeries(org.jfree.data.time.TimeSeries )?如果是这样,请考虑使用CategoryDataset(org.jfree.data.time.TimeSeries)

   private static CategoryDataset createDataset() {
    DefaultCategoryDataset dataset = new DefaultCategoryDataset();
    dataset.addValue(15, "Series 1", "12-04-2012");
    dataset.addValue(12, "Series 1", "13-04-2012");
    dataset.addValue(10, "Series 1", "15-04-2012");
    dataset.addValue(5,  "Series 1",  "16-04-2012");
    return dataset;
} 

将此数据与JFreeChart 折线图演示8 一起使用,您将得到:

enter image description here

发表第14次