- 論壇徽章:
- 0
|
10可用積分
我使用createStackedAreaChart和createStackedBarChart3D進(jìn)行堆積圖表的制作。x軸為時間,y軸為流量,out為正軸,in為負(fù)軸。
發(fā)現(xiàn)createStackedBarChart3D堆積柱狀圖是沒有問題的,in的數(shù)據(jù)都為負(fù)值,分布在x軸的下邊,流量進(jìn)行了堆疊顯示。
但是createStackedAreaChart3D的堆積面積圖就出現(xiàn)了問題,經(jīng)過分析,同一時刻的正負(fù)值給相互抵消了。我希望的當(dāng)然是正數(shù)相加進(jìn)行堆棧方式的畫圖,負(fù)數(shù)相加,進(jìn)行x軸下方堆棧方式的畫圖。
JFreeChart chart = ChartFactory.createStackedAreaChart("StackedAreaChart", "時間", "in/out流量",stackedDateset, PlotOrientation.VERTICAL,true, true,true)
為什么堆積柱狀圖沒有問題,而堆積面積圖就出現(xiàn)了問題呢?大家有沒有發(fā)現(xiàn)共同的問題? |
|