作者 主題: 如何表示年、月、日的IntervalXYDataset ?  (閱讀 4354 次)

0 會員 與 1 訪客 正在閱讀本文。

NARs

  • 活潑的大學生
  • ***
  • 文章數: 227
    • 檢視個人資料
各位高手~
下面的IntervalXYDataset 只年、月(例2005 年1月 10000.0)的資料,但是如果要修改成表示年、月、日(例如:2005年1月1日 10000.0)的資料,要如何修正呢?
代碼: [選擇]
private static IntervalXYDataset createDataset1() {

            // create dataset 1...
            TimeSeries series1 = new TimeSeries("Series 1", Month.class);
            series1.add(new Month(1, 2005), 10000.0);
            series1.add(new Month(2, 2005), 7713.138);
            series1.add(new Month(3, 2005), 6776.939);
            series1.add(new Month(4, 2005), 5764.537);
            series1.add(new Month(5, 2005), 4777.880);
            series1.add(new Month(6, 2005), 4836.496);
            series1.add(new Month(7, 2005), 3887.618);
            series1.add(new Month(8, 2005), 3926.933);
            series1.add(new Month(9, 2005), 4932.710);
            series1.add(new Month(10, 2005), 4027.123);
            series1.add(new Month(11, 2005), 82);
            series1.add(new Month(12, 2005), 0);
            series1.add(new Month(1, 2006), 8196.070);
            series1.add(new Month(2, 2006), 8269.886);
            series1.add(new Month(3, 2006), 5371.156);
            series1.add(new Month(4, 2006), 5355.718);
            series1.add(new Month(5, 2006), 5356.777);
            series1.add(new Month(6, 2006), 8420.042);
            series1.add(new Month(7, 2006), 8444.347);
            series1.add(new Month(8, 2006), 8515.034);
            series1.add(new Month(9, 2006), 8506.974);
            series1.add(new Month(10, 2006), 8584.329);
            series1.add(new Month(11, 2006),0);
            series1.add(new Month(12, 2006), 0);
            series1.add(new Month(1, 2007),0);
            return new TimeSeriesCollection(series1);

        }

« 上次編輯: 2009-09-29 22:17 由 pinky »