用Tableau畫雷達圖

一直想學(xué)畫雷達圖份蝴,但是網(wǎng)上的教程多數(shù)是通過連線來畫的,需要前期處理數(shù)據(jù)衡未,覺得有點麻煩尸执,這兩天在Tableau Public上發(fā)現(xiàn)一個Viz作品,用多邊形畫雷達圖眠屎,優(yōu)點很多剔交,不需要先期處理數(shù)據(jù),而且是自動計算角度改衩,特別方便岖常。連接直達

自己學(xué)習(xí)以后,也對照著做了一個簡單的示例(public直達)葫督,現(xiàn)在分享一下心得竭鞍。

需要2018.3的透明特性,所以需要注意版本橄镜。

示例效果

數(shù)據(jù)集就用pes2019的球員能力(數(shù)據(jù)地址)

首先偎快,引入數(shù)據(jù)并用透視表透視后幾個字段,得到新的數(shù)據(jù)集

數(shù)據(jù)透視表

然后更改字段名為“能力”和“得分”洽胶,這樣就構(gòu)造好了數(shù)據(jù)集

新數(shù)據(jù)集

創(chuàng)建計算字段【Angle】= RUNNING_SUM((2*PI()) / MIN({COUNTD([能力])})) + (PI()/2)(這個就是原Viz作品中最巧妙的表計算晒夹,計算弧度值,反正我是不太明白)

【R】=AVG([得分])

【X】=[R]*COS([Angle])

【Y】=[R]*sin([Angle])

為什么要這幾個字段,請參考我前面寫的用Tablea畫環(huán)形圖系列丐怯。

然后將【X】喷好,【Y】拖入行列功能區(qū)(不需要取消聚合),【X】读跷、【Y】的表計算依據(jù)是【能力】梗搅,選擇多邊形,路徑用【Angle】效览,并將【能力】拖入詳細信息无切,【姓名】拖入顏色,調(diào)整顏色的透明度丐枉,并取消掉背景中的線條哆键。還要調(diào)整編輯X和Y軸,將軸范圍固定在-100到100之間瘦锹。

效果如圖

接下來洼哎,原Viz作品中又一個巧妙的設(shè)計來了

復(fù)制X軸,調(diào)整將標(biāo)記設(shè)為圓形沼本,大小調(diào)整到最小(幾乎看不見)

效果

這個設(shè)計是為了顯示標(biāo)簽锭沟,如果不增加這個軸標(biāo)簽顯示就很混亂抽兆,因為堆疊在一起,同時還增加了兩個字段來控制標(biāo)簽的顯示

增加計算字段

【能力標(biāo)簽】= if WINDOW_COUNT(COUNTD([姓名]))=1 THEN attr([能力]) END

【得分標(biāo)簽】=if WINDOW_COUNT(COUNTD([姓名]))<=2 THEN AVG([得分]) END

這里要說一下作用族淮,就是如果篩選器選了一項辫红,就顯示標(biāo)簽,如果選擇多項就不顯示標(biāo)簽祝辣,非常巧妙贴妻,如果你想有對比功能可以把=1改成<=2,這樣選擇2個篩選項也可以顯示標(biāo)簽蝙斜,(超過3個就顯示比較亂了)

將這兩個字段拖入X(2)的標(biāo)簽項名惩,更改一下表計算,計算依據(jù)改為【姓名】現(xiàn)在標(biāo)簽就可以隱藏了孕荠。

選擇雙軸并同步軸娩鹉,效果如下,通過篩選器稚伍,選擇一個選項就有標(biāo)簽弯予,多于2個選項,標(biāo)簽就沒有了

效果圖

接下來我們就要說背景圖的制作了个曙,你可以選擇一個做好的背景圖锈嫩,直接通過地圖背景圖像加入這樣比較省力,但是未必能找到合適的背景圖像,我們可以通過以前的用Tableau畫圓的知識呼寸,自己畫背景艳汽,并通過2018.3的透明背景功能組合圖表。

首先畫六邊形背景等舔,構(gòu)造數(shù)據(jù)集骚灸,我們畫4個同心六邊形(原理請參考用Tableau畫環(huán)形圖系列(二)畫同心圓

創(chuàng)建計算字段

【sin】=SIN([point]*PI()/180)*[R]*25

【cos】=COS([point]*PI()/180)*[R]*25

(這里×25因為是為了和上面的雷達圖軸坐標(biāo)一致,最后都是正負(fù)100的范圍慌植,如果畫5個圓應(yīng)該×20甚牲,自己體會一下)

然后拖動【sin】和【cos】到行列功能區(qū),這里一定要取消聚合(因為我們不是通過聚合計算的方式蝶柿,與上面的不一樣)丈钙,選擇標(biāo)記為線,【point】為路徑交汤,拖入【圓環(huán)】為詳細字段雏赦,調(diào)整一下顏色和大小,取消網(wǎng)格線芙扎,關(guān)鍵還要調(diào)整軸星岗,X和Y軸都要固定到-100到100之間,就得到了4個同心六邊形戒洼。

同心六邊形效果

下面構(gòu)造放射線具體原理請參考俏橘,用Tableau畫環(huán)形圖系列(六)畫柱狀環(huán)形圖

構(gòu)造數(shù)據(jù)集

創(chuàng)建計算字段

【angle】=2 * PI()* (INDEX()-1) * (1/WINDOW_COUNT(COUNT([數(shù)值])))

【R】=IIF(ATTR([內(nèi)外環(huán)])= 0, 0, SUM([數(shù)值])/WINDOW_MAX(SUM([數(shù)值])))*100(×100也是為了保證軸的一致)

【sin】=SIN([angle])*[R]

【cos】=COS([angle])*[R]

然后拖動【sin】和【cos】到行列功能區(qū),也要取消聚合圈浇,選擇標(biāo)記為線寥掐,【內(nèi)外環(huán)】為路徑,拖入【線角度】為詳細字段磷蜀,【sin】和【cos】的表計算依據(jù)都為【線角度】召耘,同樣調(diào)整一下顏色和大小,取消網(wǎng)格線褐隆,關(guān)鍵還要調(diào)整軸污它,X和Y軸都要固定到-100到100之間。

放射線效果

自此3個工作表已經(jīng)制作完畢妓灌,需要整合了

新建儀表板轨蛤,用浮動選項加入三個工作表,取消掉工作表的軸虫埂、表名等

然后分把三個工作表的背景變透明祥山,選中一個工作表,然后選設(shè)置格式的陰影掉伏,把工作表的陰影格式選為無(三個表都設(shè)為無)

選擇透明背景

下面就是組合三個透明的工作表(可以到布局選項調(diào)整一下項分層結(jié)構(gòu))缝呕,這樣雷達圖就在上面澳窑,背景在下面了。

項目分層結(jié)構(gòu)

然后就是合并的關(guān)鍵供常,調(diào)整3個工作表的布局位置(數(shù)值可以自己根據(jù)情況填摊聋,但是3個表必需一樣)

布局調(diào)整

這樣就好了,三個工作表重疊了栈暇,雷達圖在上面麻裁,選擇時候也不會選到背景的圖表

然后通過篩選器就可以選擇了,大家可以試一下源祈,選擇一個可以顯示標(biāo)簽煎源,選擇2個就沒有標(biāo)簽了。

最終效果

好了香缺,結(jié)束了手销。

此篇文章已發(fā)布到我的公眾號:saodisir,有興趣也可關(guān)注一下

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末图张,一起剝皮案震驚了整個濱河市锋拖,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌祸轮,老刑警劉巖兽埃,帶你破解...
    沈念sama閱讀 212,332評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異适袜,居然都是意外死亡讲仰,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,508評論 3 385
  • 文/潘曉璐 我一進店門痪蝇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人冕房,你說我怎么就攤上這事躏啰。” “怎么了耙册?”我有些...
    開封第一講書人閱讀 157,812評論 0 348
  • 文/不壞的土叔 我叫張陵给僵,是天一觀的道長。 經(jīng)常有香客問我详拙,道長帝际,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,607評論 1 284
  • 正文 為了忘掉前任饶辙,我火速辦了婚禮蹲诀,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘弃揽。我一直安慰自己脯爪,他們只是感情好则北,可當(dāng)我...
    茶點故事閱讀 65,728評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著痕慢,像睡著了一般尚揣。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上掖举,一...
    開封第一講書人閱讀 49,919評論 1 290
  • 那天快骗,我揣著相機與錄音,去河邊找鬼塔次。 笑死方篮,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的俺叭。 我是一名探鬼主播恭取,決...
    沈念sama閱讀 39,071評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼熄守!你這毒婦竟也來了蜈垮?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,802評論 0 268
  • 序言:老撾萬榮一對情侶失蹤裕照,失蹤者是張志新(化名)和其女友劉穎攒发,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體晋南,經(jīng)...
    沈念sama閱讀 44,256評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡惠猿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,576評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了负间。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片偶妖。...
    茶點故事閱讀 38,712評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖政溃,靈堂內(nèi)的尸體忽然破棺而出趾访,到底是詐尸還是另有隱情,我是刑警寧澤董虱,帶...
    沈念sama閱讀 34,389評論 4 332
  • 正文 年R本政府宣布扼鞋,位于F島的核電站,受9級特大地震影響愤诱,放射性物質(zhì)發(fā)生泄漏云头。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,032評論 3 316
  • 文/蒙蒙 一淫半、第九天 我趴在偏房一處隱蔽的房頂上張望溃槐。 院中可真熱鬧,春花似錦科吭、人聲如沸竿痰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽影涉。三九已至变隔,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蟹倾,已是汗流浹背匣缘。 一陣腳步聲響...
    開封第一講書人閱讀 32,026評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留鲜棠,地道東北人肌厨。 一個月前我還...
    沈念sama閱讀 46,473評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像豁陆,于是被迫代替她去往敵國和親柑爸。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,606評論 2 350

推薦閱讀更多精彩內(nèi)容