Java JFreeChart TimeSeries图表删除没有值的天数

Java JFreeChart TimeSeries图表删除没有值的天数,java,charts,jfreechart,time-series,Java,Charts,Jfreechart,Time Series,有没有一种简单的方法可以删除没有价值的天数? 以下是我的一些数据 12-04-2012=>15 13-04-2012=>12 2012年4月15日=>10 2012年4月16日=>5 在图14-04-2012中,已绘制。我的意思是,在13-04和15-04之间有一条更长的线。值之间是否可能存在相等的间隔?您是否使用TimeSeries(org.jfree.data.time.TimeSeries) )? 如果是,请考虑使用类别数据集(Org.jFor.DATa. Time.TimeSures)

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


在图14-04-2012中,已绘制。我的意思是,在13-04和15-04之间有一条更长的线。值之间是否可能存在相等的间隔?

您是否使用TimeSeries(org.jfree.data.time.TimeSeries) )? 如果是,请考虑使用类别数据集(Org.jFor.DATa. Time.TimeSures)

将此数据与JFreeChart折线图演示8一起使用,您将获得以下结果:


是的,我正在使用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;
}