博客:流入流出平行圖 - 使用 JMP 圖形生成器跟踪您的預算流
傑德·坎貝爾和斯科特·懷斯
02/02/23

平行(或平行坐標)圖是一種眾所周知的圖表,可以對大量高維數據進行可視化分析。平行圖是顯示數據內部關係的好方法,因為它們在兩個或多個變量之間連續連接。此圖的一個有用應用是直觀地查看跨項目或個人預算的支出流。下面顯示的是 JMP Graph Builder 平行圖,顯示了 101,000 美元的初始總預算的流出。由於每個行分組的大小都是按總金額計算的,因此很容易看出支出流出是如何按類別和子類別從右到左分支的。例如,流出 1 中總儲蓄($20k)的最大支出是流出 2 中的 401K 計劃($12k)。

如果除了流出之外,我們還想在平行圖中看到流入總預算的情況怎麼辦?這給大多數平行圖帶來了真正的挑戰,因為它們假設只有從左到右的單向流動。在我們的例子中,我們確實需要兩個流量,一個用於流入總量,然後開始另一個流量以顯示流出。幸運的是,JMP Graph Builder Parallel Plots 有一個名為“Combine Sets”的選項,可以讓我們重新啟動圖表中的流程。
首先讓我們從數據表的設置開始。 我們的第一個連續列“Amt”給出了我們數據中每一行的結束流量,這將幫助我們調整圖表的大小。其餘的列都是分類的,為我們提供了對總預算的貢獻(“流入”),總預算列(只給出了一個小標記“_”),然後我們以最後兩個支出列(“流出 1”和“流出 2”)。請注意,我們還將每個列的類別金額合併到流標籤中。該數據表稱為“預算績效”,可以在文章末尾的 JMP 公共共享鏈接中下載(帶有圖形腳本)。

現在我們準備好在圖形生成器中構建我們稱之為流入流出平行圖的東西。分步說明:
- 步驟 1) 打開數據表“Budget Performance”
- 步驟 2) 打開 Graph Builder 並開始填充視圖
- 在 X 軸上放置“流入”、“_”、“流出 1”和“流出 2”
- 將“Amt”放在尺寸著陸區
- 將“流出 1”放在顏色著陸區
- 步驟 3) 在頂部圖形圖標面板菜單上,選擇平行圖
- 步驟 4) 在左下方平行元素選項中:
- 步驟 5) 右鍵單擊 Y 軸 -> 軸設置
- 第 6 步)一個平行圖
- 步驟 7)在左上角,選擇完成以關閉圖形生成器控制面板
圖形格式(可選)
- 步驟 8)在傳說中
- 步驟 9) 在 Graph Builder 紅色小三角下
- 第 10 步)給圖表一個更好的標題(“預算績效”)
- 步驟 11) 右鍵單擊 Z 軸並添加透明參考線以突出顯示流起始邊緣
- 在值 0.01、1.01、2.01 和 3.01 處添加參考線
- 為參考線著色 = 淺灰色並降低透明度至 50%
- 使線條樣式 = 10
現在我們可以看到完整的流入流出平行圖。通過在步驟 4 中選擇組合集選項,我們可以看到總預算中的貢獻,但隨後重新啟動流以顯示來自同一區域的流出。按“Amt”列調整大小讓我們可以按美元適當地調整圖中流量分組的大小,這樣我們就可以看到與其他兩個傳入來源相比的較大貢獻,例如 Job(9 萬美元)。此外,“流出 1”的著色讓我們更容易追踪總預算的流出。

交互式點擊圖表的汽車($11k)支出部分有助於我們進一步追踪資金流出。因此,對於汽車的初始流出,我們可以看到它是如何分解為汽車:保養(1000 美元)、汽車:汽油(2000 美元)和汽車:汽車付款(800 美元)。

因此,現在當您想繪製自己的財務或項目預算圖表時,您可以使用 JMP 圖形生成器中的流入流出平行圖以交互方式可視化我們的流量!請參閱以下 JMP 公共鏈接在此處與流入流出(流量)平行圖交互甚至可以下載帶有腳本的預算績效數據供您自己練習。