2013-10-09 49 views
1

我正試圖找到最佳策略來生成帶有標籤的一維時間圖。目前,它看起來像這樣:避免時間序列中的項目標籤重疊1D圖(JFreeChart)

enter image description here

的問題是存在的時間,其中很少發生的跨度,並與高密度等。

我想實現的是扭曲時間軸,使密集區域中的標籤間隔開以避免重疊。或者,我可以想象顯示沒有軸失真的實際數據點,但分配標籤以使它們不重疊。


編輯:這是我嘗試手動收拾殘局,以獲得一個想法,輸出的我想有:

enter image description here

回答

3

你可能會與一些組合實驗平移和縮放使用setDomainPannable()setMouseWheelEnabled(),看到herehere。右鍵單擊以查看上下文菜單並按住Control鍵單擊以平移(在Mac OS X上單擊選項)。

+0

謝謝,這很有用,雖然它不能解決看起來不錯的PDF問題。我仍然需要手動扭曲項目,雖然能夠縮放+平移有助於清理過程。我更想到應用於域軸的非線性變換。 –

+0

也許像Mac OS X Dock或Windows放大鏡?對不起,我不知道支持在「JFreeChart」中自動執行此操作。 – trashgod