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

Ast*_*z3l 5 java charts time-series jfreechart

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

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

Gra*_*amA 2

您是否使用 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;
} 
Run Code Online (Sandbox Code Playgroud)

将此数据与 JFreeChart Line Chart Demo 8结合使用,您将得到:

在此输入图像描述

省略14号