日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

举个栗子!Tableau 技巧(189):用拱形图 ARC chart 呈现数据分布

發(fā)布時(shí)間:2023/12/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 举个栗子!Tableau 技巧(189):用拱形图 ARC chart 呈现数据分布 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.


較早前,我們分享過(guò) 數(shù)據(jù)可視化辭典:幫你找到數(shù)據(jù)的最佳表達(dá)圖形 。在部分和整體關(guān)系類(lèi)的圖表中,也已陸續(xù)舉過(guò) 華夫餅圖(Waffle Chart)、維恩圖(文氏圖)以及 瀑布圖 和 空心餅圖(環(huán)形圖)的 🌰 。

圖片說(shuō)明:來(lái)源于ft.com/vocabulary

考量應(yīng)用場(chǎng)景的普遍性,我們?cè)賮?lái)分享一種常用圖表:拱形圖。
拱形圖看著像半個(gè)環(huán)形,因此它可以像餅圖、環(huán)形圖一樣,用于呈現(xiàn)數(shù)據(jù)的分布情況;

拱形圖也能像 環(huán)條圖(跑道圖),來(lái)呈現(xiàn)數(shù)據(jù)的進(jìn)度百分比(0-100%),用于進(jìn)度情況分析;

拱形圖跟汽車(chē)或監(jiān)測(cè)設(shè)備的儀表盤(pán)外觀類(lèi)似,所以還經(jīng)常用于儀表盤(pán)分析。

為避免帖子過(guò)長(zhǎng),今天先通過(guò)第一種應(yīng)用場(chǎng)景“呈現(xiàn)數(shù)據(jù)分布”,來(lái)分享在 Tableau 中如何實(shí)現(xiàn)拱形圖。一睹為快吧!

本期《舉個(gè)栗子》,我們要給大家分享的 Tableau 技巧是:用拱形圖 ARC chart 呈現(xiàn)數(shù)據(jù)分布。

為方便學(xué)習(xí),栗子使用 Tableau 自帶的“示例-超市”數(shù)據(jù)源。掌握栗子方法后,數(shù)據(jù)粉可嘗試使用自己的數(shù)據(jù)。

栗子數(shù)據(jù)源下載:https://www.dkmeco.com/cms/course/detail/453?suid=5

具體步驟如下:

1、連接數(shù)據(jù)源

打開(kāi) Tableau Desktop,連接示例-超市數(shù)據(jù)源中的“訂單”表。

2、創(chuàng)建計(jì)算字段

拱形圖的生成類(lèi)似于環(huán)形圖,都是通過(guò)基礎(chǔ)圖形“餅圖”轉(zhuǎn)化而來(lái),所以需要?jiǎng)?chuàng)建計(jì)算字段,達(dá)到生成一個(gè)在平面里位于上方的半圓環(huán)。

單擊”數(shù)據(jù)“窗口右上角 ▼ 符號(hào),下拉菜單中選擇:創(chuàng)建計(jì)算字段。以數(shù)據(jù)源中的產(chǎn)品“類(lèi)別”為例,我們創(chuàng)建一個(gè)產(chǎn)品銷(xiāo)售額貢獻(xiàn)分布拱圖,需要?jiǎng)?chuàng)建 10 個(gè)計(jì)算字段,分別如下:

? 創(chuàng)建計(jì)算字段:辦公用品銷(xiāo)售額占比,鍵入函數(shù)
SUM(IF [類(lèi)別]=‘辦公用品’ THEN [銷(xiāo)售額] END)/SUM({SUM([銷(xiāo)售額])})

? 創(chuàng)建計(jì)算字段:技術(shù)銷(xiāo)售額占比,鍵入函數(shù)
SUM(IF [類(lèi)別]=‘技術(shù)’ THEN [銷(xiāo)售額] END)/SUM({SUM([銷(xiāo)售額])})

? 創(chuàng)建計(jì)算字段:家具銷(xiāo)售額占比,鍵入函數(shù)
SUM(IF [類(lèi)別]=‘家具’ THEN [銷(xiāo)售額] END)/SUM({SUM([銷(xiāo)售額])})

? 創(chuàng)建計(jì)算字段:辦公用品弧度-1,鍵入函數(shù)
IF [辦公用品銷(xiāo)售額占比]<=0.5 THEN [辦公用品銷(xiāo)售額占比] ELSE 0.5 END

? 創(chuàng)建計(jì)算字段:辦公用品弧度-2,鍵入函數(shù)
IF [辦公用品銷(xiāo)售額占比]<=0.5 THEN 0 ELSE [辦公用品銷(xiāo)售額占比]-0.5 END

? 創(chuàng)建計(jì)算字段:技術(shù)弧度-1,鍵入函數(shù)
IF [辦公用品銷(xiāo)售額占比]<=0.5 AND ([辦公用品銷(xiāo)售額占比]+[技術(shù)銷(xiāo)售額占比])<=0.5 THEN [技術(shù)銷(xiāo)售額占比]
ELSEIF [辦公用品銷(xiāo)售額占比]<=0.5 AND ([辦公用品銷(xiāo)售額占比]+[技術(shù)銷(xiāo)售額占比])>0.5 THEN 0.5-[辦公用品銷(xiāo)售額占比]
ELSE 0
END

? 創(chuàng)建計(jì)算字段:技術(shù)弧度-2,鍵入函數(shù)
IF [辦公用品銷(xiāo)售額占比]<=0.5 AND ([辦公用品銷(xiāo)售額占比]+[技術(shù)銷(xiāo)售額占比])<=0.5 THEN 0
ELSEIF [辦公用品銷(xiāo)售額占比]<=0.5 AND ([辦公用品銷(xiāo)售額占比]+[技術(shù)銷(xiāo)售額占比])>0.5 THEN 0.5-[家具銷(xiāo)售額占比]
ELSEIF [辦公用品銷(xiāo)售額占比]>0.5 THEN [技術(shù)銷(xiāo)售額占比]
END

? 創(chuàng)建計(jì)算字段:家具弧度-1,鍵入函數(shù)
IF [家具銷(xiāo)售額占比]<=0.5 THEN 0
ELSE 0.5-[辦公用品銷(xiāo)售額占比]-[技術(shù)銷(xiāo)售額占比]
END

? 創(chuàng)建計(jì)算字段:家具弧度-2,鍵入函數(shù)
IF [家具銷(xiāo)售額占比]<=0.5 THEN [家具銷(xiāo)售額占比]
ELSE 0.5
END

? 創(chuàng)建計(jì)算字段:半圓弧,鍵入函數(shù)
AVG(1)

? 計(jì)算字段補(bǔ)充解釋:

通過(guò)以上計(jì)算,固定了在拱形圖中產(chǎn)品類(lèi)別的排列順序從左到右依次為辦公用品、技術(shù)、家具,若期望改變排列順序,則需對(duì)上述計(jì)算中的“弧度”類(lèi)字段進(jìn)行相應(yīng)調(diào)整;

“弧度”計(jì)算字段用于設(shè)定各弧度的位置:X 和 Y 軸將平面分成四個(gè)象限,拱形圖位于第四和第一象限。由于 Tableau 對(duì)餅圖的起點(diǎn)位置設(shè)定在 Y 軸的正半軸(且順時(shí)針?lè)较蛐D(zhuǎn)排列),因此,需要對(duì)拱形圖中的各個(gè)“弧度”的位置做上述嚴(yán)格的設(shè)置。

3、創(chuàng)建視圖

將”標(biāo)記“卡中的標(biāo)記類(lèi)型改為:餅圖,將字段“度量值”和“度量名稱(chēng)”分別拖放至”標(biāo)記“卡的“角度”和“顏色”中;

右鍵單擊“篩選器”窗格中的“度量名稱(chēng)”字段,下拉菜單中選擇:編輯篩選器,在對(duì)話(huà)框中,去掉勾選除辦公用品弧度-1、辦公用品弧度-2、技術(shù)弧度-1、技術(shù)弧度-2、家具弧度-1、家具弧度-2、半圓弧外的其它選項(xiàng);

將工具欄的視圖模式由“標(biāo)準(zhǔn)”切換為“整個(gè)視圖”,視圖中出現(xiàn)如下餅圖。


鼠標(biāo)拖動(dòng)“度量值”卡中的膠囊位置,來(lái)調(diào)整餅圖中各“度量名稱(chēng)”的位置順序(注釋:按前面編輯的“弧度”計(jì)算調(diào)整位置)。


單擊“標(biāo)記”卡中的“顏色”,在彈窗中選擇:編輯顏色。在顏色編輯窗口中,為不同的“度量名稱(chēng)”設(shè)置顏色(注釋:務(wù)必保證同類(lèi)“弧度”顏色相同,半圓弧的顏色設(shè)置與背景色相同。)


此時(shí),視圖中是一個(gè)扇形圖,接下來(lái)需要將其轉(zhuǎn)化為拱形圖,步驟與餅圖變成環(huán)形圖一致:

? 雙擊行的空白處,在打開(kāi)的空白膠囊中鍵入:AVG(0)。重復(fù)操作,再創(chuàng)建一個(gè)“AVG(0)”膠囊。這時(shí),可以看到有兩個(gè)“AVG(0)”“標(biāo)記”卡,如下圖所示:


? 將第二個(gè)“AVG(0)”“標(biāo)記”卡中的字段全部移除,再單擊“顏色”,將顏色設(shè)置為與背景色相同的顏色(本栗為默認(rèn)的白色);

? 再打開(kāi)第一個(gè)“AVG(0)”“標(biāo)記”卡,點(diǎn)擊“大小”,將其大小調(diào)大一些;

? 接下來(lái)右鍵單擊行功能區(qū)的第二個(gè)AVG(0)膠囊,在彈出來(lái)的菜單中選擇“雙軸”,即可得到如下效果:

? 通過(guò)“設(shè)置格式”將圖表中的框線、零值線等清除:

本期的 Tableau 技巧,你 Get 到了嗎?趕快試試看吧!
下一期,再見(jiàn)~

文章部分信息來(lái)源于網(wǎng)絡(luò),如有侵權(quán)請(qǐng)告知

總結(jié)

以上是生活随笔為你收集整理的举个栗子!Tableau 技巧(189):用拱形图 ARC chart 呈现数据分布的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。