我們都知道,運用flash圖表控件 AnyChart 可以創建基於Web的圖表,並且只需一個swf文件就可以繪製各種類型的圖表,非常之簡單。所以,要想將某個圖表類型轉換爲其他類型,只需修改一下XML設置就可以了。下面將爲你介紹一下轉換條形圖、柱狀圖、面積圖和餅圖的方法。
轉換爲條形圖
修改爲條形圖,示例代碼如下:
效果如下:
轉換爲柱狀圖
柱狀圖雖然和條形圖差不多,但是它的方向不同,所以我們需要改變一下數據圖的方向。方向是由plot_type屬性決定的,所以我們只需要修改一下這個屬性:
效果如下:
轉換爲面積圖
爲了從條形圖轉換爲面積圖,我們需要設置plot_type="CategorizedVertical" 和 <series type="Area">:
效果如下:
轉換爲餅圖
餅圖有一點不一樣,我們需要設置plot_type="CategorizedVertical"並刪除序列類型<series>:
效果如下:
總結
要運用AnyChart 創建某個圖表類型,你必須知道那個圖表類型是什麼樣的XML設置,然後進行修改。以上便是轉換圖表類型的方法,非常簡單,你可以根據自己的實際需要進行靈活運用。