桑基圖制作

需要說明的是:?;鶊D是由3個工作簿組成的,2個堆疊條以及1個S型連線圖。堆疊條的做法比較簡單,可參看下圖。

圖片.png

圖片.png

今天要重點為大家講解?;鶊D的關(guān)鍵即 S 型連線的做法,這里需要用到常見的 S 型函數(shù):logistic函數(shù),即
圖片.png

我們只需要在原始數(shù)據(jù)源上增加一列D,且數(shù)值均為1,變成如圖所示:
圖片.png

接下來,我們需要用左聯(lián)接的方式實現(xiàn)數(shù)據(jù)的復(fù)制,新建一份如下圖的表:
圖片.png

將兩份數(shù)據(jù)源導(dǎo)入 Tableau Desktop 中,實現(xiàn)表連接 。
圖片.png

創(chuàng)建以下字段:
圖片.png

t 計算
(INDEX()-25)/4
lgistic 計算
1/(1+EXP(1)^-[t])
size 計算
RUNNING_AVG(SUM([銷售額]))
rank1和rank2 計算
RUNNING_SUM(SUM([銷售額]))/TOTAL(SUM([銷售額]))
f(t) 計算
[rank1]+(([rank2]-[rank1])*[logistic])
將t拖到列中,F(xiàn)(t)拖到行中,同時產(chǎn)品類型、Size、區(qū)域、分別拖到標(biāo)記卡的對應(yīng)位置,如下圖:
圖片.png

之后右鍵類別,選擇數(shù)據(jù)桶,新建一個數(shù)據(jù)桶大小為1
圖片.png

最后將新建的數(shù)據(jù)桶字段,拖到路勁上,將路徑選擇為線性圖
沒有圖形出現(xiàn),對吧?這不是你做錯了,是因為此時的計算依據(jù)是不對的,因此我們需要修改計算依據(jù)。

修改計算依據(jù)
點擊行坐標(biāo)上的f(t),選擇編輯表計算;
分別對嵌套計算中的t


圖片.png

Rank1


圖片.png

Rank 2
圖片.png

將嵌套計算Rank1 、Rank 2以及t都改為特定維度。Rank1為產(chǎn)品類型、區(qū)域、路徑,Rank2為區(qū)域、產(chǎn)品類型、路徑(需要特別注意修改該順序,使之與Rank1不同),t只勾選路徑。

另外:列中的t與標(biāo)記卡中的Size也需要修改計算依據(jù)為特定維度-路徑。


圖片.png

圖片.png

完成后,使用水平容器再把將所做的堆疊條與S型連線圖在同一個儀表板中進行排版

添加突出顯示功能,勾選產(chǎn)品類型和區(qū)域
最后將所有的標(biāo)題,標(biāo)簽等全部去除;調(diào)整size的大小,即可


圖片.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容