Java報表軟件技術討論

          Style Report報表專題
          posts - 97, comments - 3, trackbacks - 0, articles - 3
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Java報表工具技巧:Y軸斷點使用討論

          Posted on 2012-10-24 14:52 思達商智 閱讀(232) 評論(0)  編輯  收藏 所屬分類: Java報表設計
          在報表工具制作報表時,通常會用到圖表,而Y軸是絕大多數圖表都會遇到的,有時候因為數值跨度過大Y軸顯示的刻度點會讓制表者糾結好久。Style Report報表軟件在處理此問題時,有自己的思路:

          Y軸斷點是指在Y軸上加上一個斷口。這主要用于解決數據分散過大的問題。比如銷售額按區劃分,很可能出現一些區是另一些區的數倍甚至數十倍的情況。如果所有的數據的放在一個圖表上,小的數據就會被擠壓得基本看不到區別。
          一個常見的解決方式是用對數的Y軸,把數據的間距縮小。但對數軸也會改變位置和距離的意義。Y軸斷點通過略去空白部分Y軸的方式,人為地把數據壓縮得更緊密。如下圖所示,如果我們把200到800間的Y軸去掉,數據的展示就可以用到更多的空間。
          但Y軸斷點也有一些明顯的問題。首先,Y軸的斷點往往不是這么明顯。比如上圖中,如果沒有特別注意,讀者可能很容易會忽約這個細節。其次,因為Y軸中部被強行去掉了一段,數據點相對的位置不得沒有什么意義。但因為它們都被畫在同一個圖表里,很容易給人誤覺。有誤導大家去進行無意義的比較的危險。
          如果你使用的工具允許,最有效的方案還是把數據分為子圖表。通過共同的X軸把它們連接起來。這樣數據的表達可以充分利用圖表的空間,同時又可以和便捷地對比和查詢。


          Style Report在數據展現更多信息和技巧請見:http://www.inetsoft.com.cn/products_report/StyleReportEE/
          主站蜘蛛池模板: 永兴县| 潼关县| 贡觉县| 青神县| 平远县| 九江县| 临沭县| 台北市| 常熟市| 开封县| 封开县| 治县。| 女性| 吴桥县| 武义县| 栾川县| 祁连县| 瑞安市| 汤原县| 西乌珠穆沁旗| 丹阳市| 溧阳市| 班戈县| 吴川市| 大悟县| 肃南| 黄大仙区| 望城县| 宁夏| 锡林浩特市| 股票| 曲松县| 迁西县| 大丰市| 邓州市| 墨脱县| 藁城市| 成安县| 西乌珠穆沁旗| 宜兰县| 西藏|