問題:已知有一份統計資料如下圖,要如何將這份資料做成直條圖,每筆資料需用不同顏色顯示
如果只是顯示直條圖只要修改Graph顯示元件的設定資料連進去即可,要每筆資料用不同顏色顯示就有點難度,因為顯示元件的Plot只能設定一種顏色,要多種顏色就需要多個Plot顯示
程式的作法:
先將統計資料作成陣列,如下圖
創建一個和資料筆數相等的正方二維陣列,預設值設定為NaN,重點就是用NaN的值在Graph上不會顯示
再來就是把每筆資料用For Loop分配到每個Plot上
分配時每筆資料的索引值都是錯開的,這樣才能確保資料不會重疊顯示
Graph的每個Plot都要修改成直條圖顯示方式
X軸要取消Auto,最大最小值要修改,直條圖的線條才能正確顯示
Graph上X軸的單位文字是另外打上去的,原來的要設定成隱藏,用原來的文字會在左右兩端出現不需要的文字
執行後的畫面
文章標籤
全站熱搜
留言列表