2010-06-15 94 views
2

我正在建立一套圖表顯示,其中一個是每日顯示每日交易 - 也就是說,每天的一個數據點(關閉)。如何使用JFreeChart丟棄時間序列/ XYPlot的時間間隔?

由於週末和假期沒有交易,我需要放棄這些數據點。不僅如此,數據點仍應該彼此相鄰,不管時間有何差距。這可以在任何這樣的圖表中看到,例如在雅虎財經的納斯達克3個月圖表 - 看看週末如何被跳過。

我的問題是:如何在JFreeChart中正確實現這一點?

提前致謝!

回答

2

除了省略排除的數據點之外,還可以將SegmentedTimeline應用於相應的DateAxis。例如,

axis.setTimeline(SegmentedTimeline.newMondayThroughFridayTimeline()); 
+0

謝謝,我會試試看。 – 2010-06-16 10:14:14

+0

更新:這確實有效 - 但是,出於準確性考慮,我們正在構建新的時間軸實施,這將考慮到其他因素。感謝指針,垃圾! – 2010-06-16 11:26:53

相關問題