範例:長條圖
建立測量光速之實驗設計的數據長條圖。
透過指定作為
hist 與
histogram 函數第一個引數的區間向量或整數,建立長條圖。
下列兩個向量包含 m/s 或 km/hr 中記錄的數據。
指定區間向量
1. 使用
min 函數建立
V1 的一組長條,以便於相同區間比較
V1 及
V2 長條圖。
2. 使用 histogram 函數建立兩個長條圖。
histogram 函數接受包含單位的向量。
3. 使用 hist 函數計數每個柱狀中的 V1 和 V2 元素數目。
4. 將 x 軸定義為 H11 的 column 0,並透過 108 進行常態化,以便易於閱讀。
5. 定義函數,用以移除附單位的變數或純量的單位,並使用該函數將垂直標記定義為 bins1 的無單位元素。
6. 繪製數據集的雙長條圖,然後增加垂直標記,以顯示每長條的中點。
繪圖如下所示:
◦ 柱狀的數量比區間向量的長度少 1。
◦ V1 和 V2 hist 輸出向量分別由水平軸上方和下方的柱狀表示。
◦ 正如垂直標記所示,每個柱狀均圍繞其對應的柱狀值而置中。
指定整數,用以指示區間的數目
1. 定義區間參數,此參數代表了等長次區間的數目。
2. 使用 histogram 函數建立兩個新的長條圖。
3. 使用 hist 函數計數每個柱狀中的 V1 和 V2 元素數目。
◦ hist 函數現在傳回 V1 與 V2 的長度 P 的結果向量。
◦ 每個向量中的元素總和會增加,直到達到 V1 與 V2 中的元素數目。
4. 將 x 軸定義為 H21 的 column 0,並透過 108 進行常態化,以便易於閱讀。
5. 萃取 bins2 中的無單位值,並使用它們來繪製標記每個柱狀中點的垂直標記。
6. 繪製數據集的新雙長條圖。
繪圖如下所示:
◦ 柱狀數等於區間參數 P。
◦ V1 和 V2 hist 輸出向量分別由水平軸上方和下方的柱狀表示。
◦ 正如垂直標記所示,每個柱狀均圍繞其對應的柱狀值而置中。