alteryx+Tableau輕松完成南丁格爾玫瑰圖

本篇文章講講南丁格爾玫瑰圖,大致分為以下幾個(gè)部分:南丁格爾玫瑰圖來源酿愧,適用場景,包括這張圖如何用alteryx+tableau輕松完成制作。

1.來源

先來說說南丁格爾玫瑰圖來源乏奥,南丁格爾玫瑰圖,由南丁格爾發(fā)明(Nightingale) ,全名:Floarence Nightinggale亥曹,英國護(hù)士和統(tǒng)計(jì)學(xué)家邓了。玫瑰圖為南丁格爾在英國軍營工作時(shí)所發(fā)明,當(dāng)時(shí)她收集了在克里米亞戰(zhàn)爭時(shí)期的士兵在不同月份的死亡率和原因分布媳瞪,通過可視化的方式有效的打動了當(dāng)時(shí)的高層管理人員骗炉,包括維多利亞女王本人,于是醫(yī)療改良的提案才受到了大力的支持蛇受,將士兵的死亡率從42%降低至2%句葵。玫瑰花圖也有另外一個(gè)別名叫雞冠花圖(Coxcomb)。一些背景介紹如下截圖:


2.適用場景的思考

南丁格爾玫瑰圖類似于我們餅圖的變形兢仰,只不過在表示占比的同時(shí)乍丈,扇形面積的比較也能體現(xiàn)另外的維度。然而試想一下把将,如果餅圖本身的維度特別多轻专,那么再加上扇形面積的大小不同,圖形本身除了炫酷以外秸弛,從信息容易接受的角度來看铭若,很難幫助讀者有效捕捉到視圖信息。目前我看到的玫瑰圖递览,絕大部分扇形的角度都是均等的叼屠,特別多的場景是用于一個(gè)完整時(shí)間段內(nèi)的某種信息表示,例如一天的24小時(shí)內(nèi)的用戶訪問的行為绞铃。

3.實(shí)現(xiàn)邏輯

接下來到實(shí)踐環(huán)節(jié)镜雨,這個(gè)圖該怎么做?在說明具體步驟之前儿捧,我們還是搞清楚邏輯荚坞。

先從Tableau實(shí)現(xiàn)來看:其實(shí)是做了坐標(biāo)挑宠,將坐標(biāo)連線點(diǎn)后做好的一個(gè)多邊形,那么數(shù)據(jù)結(jié)構(gòu)里除了需要有每個(gè)點(diǎn)的坐標(biāo)颓影,還需要知道點(diǎn)之間的先后連接順序各淀。


具體到每一個(gè)扇形,簡單點(diǎn)來說最少通過如下四個(gè)點(diǎn)的連線來實(shí)現(xiàn)诡挂。


然而碎浇,此時(shí)你可能要反駁我說②和③連起來也不會是一個(gè)弧形,應(yīng)該是一個(gè)直線璃俗,那么其實(shí)很簡單奴璃,我們讓②和③之間再多描上去一些點(diǎn),之后彼此相連不就像一個(gè)弧形了么城豁。

那接下來我們的問題轉(zhuǎn)化為這些點(diǎn)的坐標(biāo)怎么得到(接下來會有各種數(shù)學(xué)了苟穆,不過do not worry)。

首先讓我們回想下坐標(biāo)下圓的坐標(biāo)和角度之間的關(guān)系(r代表圓半徑唱星,alpha代表弧度)雳旅。

x = r*cos(alpha)

y = r*sin(alpha)

r是扇形的半徑,很明顯在玫瑰圖里面r和我們的面積成正比魏颓。假如讓面積數(shù)值和面積代表的度量值相等岭辣。那么知道面積,我們需要知道扇形的角度那么角度怎么算甸饱?假如數(shù)據(jù)樣式結(jié)構(gòu)如下


數(shù)據(jù)有12個(gè)維度沦童,目前我讓每個(gè)維度占據(jù)同樣的角度,也就是360/12叹话,換成計(jì)算公式360/countd([Dimension Member])偷遗。扇形的面積S=[Measure]={360/countd([Dimension Member])}/360}*πr^2。那么r=SQRT([Measure]*countd([Dimension

Member])/π)(其中SQRT代表開方)

r的問題搞定了驼壶,我們來解決alpha氏豌。

既然每個(gè)扇形所占角度一致,那么每個(gè)扇形連線所用的點(diǎn)热凹,也就是下圖中2這個(gè)點(diǎn)的角度也很容易:m=((360/countd(Dimension Member))*(Dimension Member]-1))泵喘。那么3,4,5…12這些點(diǎn)的角度怎么算。3-12把扇形切分成了10等分般妙,2到3的角度增長也就是n=扇形角度/10纪铺。若講1-13命名為[PathID]那么從2到3增長的角度用公式表示:n=(([PathID]-2)*(360/

countd(Dimension Member)/10)。

那么任意一個(gè)點(diǎn)的角度可以表示為:m+n=((360/countd(Dimension Member))*(Dimension Member]-1))


角度知道了再除以180乘以π就轉(zhuǎn)變成弧度碟渺,也就是我們一開始說的alpha鲜锚。

四.Step by step輕松實(shí)現(xiàn)

1.原始數(shù)據(jù)


2.計(jì)算出來有多少不同的Dimension Member



3.將2中算好的維度數(shù)Number of Segment新建一列附到數(shù)據(jù)后方:



4.此時(shí),我們需要把每個(gè)扇形描繪出來的1-13個(gè)點(diǎn)做出來,用alteryx實(shí)現(xiàn)很簡單芜繁,通過新建行的工具旺隙。將初始值定義為1,約束條件為小于等于13骏令,條件為每一個(gè)循環(huán)上都對該內(nèi)容+1蔬捷。


得到數(shù)據(jù)結(jié)果:


5.接下來內(nèi)容是算出來1-13的坐標(biāo)。用了幾個(gè)計(jì)算公式伏社。

首先就是角度抠刺,這里需要特殊說明塔淤,因?yàn)?和13是原點(diǎn)摘昌,那么角度為0,于是有了如下條件語句高蜂。


有了角度后我們算出弧度:


上面計(jì)算的PI()就是π的函數(shù)表示

接下來算出來半徑:


X和Y的坐標(biāo)聪黎,還是要特別注意1和13這兩個(gè)點(diǎn)為0。Y就是X計(jì)算公式里換成sin备恤。



6.最后將數(shù)據(jù)結(jié)果保存為Tableau的數(shù)據(jù)格式tde


Tableau打開的數(shù)據(jù)如下:


7.Tableau里四次鼠標(biāo)拖拽就搞定稿饰。將xy坐標(biāo)分別拖到行列上,將Dimension放到細(xì)節(jié)露泊,圖表樣式選擇多邊形喉镰,將PathID放到路徑上,再將Dimension Member放到維度是就大功告成了惭笑。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末侣姆,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子沉噩,更是在濱河造成了極大的恐慌捺宗,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件川蒙,死亡現(xiàn)場離奇詭異蚜厉,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)畜眨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進(jìn)店門昼牛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人康聂,你說我怎么就攤上這事贰健。” “怎么了早抠?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵霎烙,是天一觀的道長。 經(jīng)常有香客問我,道長悬垃,這世上最難降的妖魔是什么游昼? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮尝蠕,結(jié)果婚禮上烘豌,老公的妹妹穿的比我還像新娘。我一直安慰自己看彼,他們只是感情好廊佩,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著靖榕,像睡著了一般标锄。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上茁计,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天料皇,我揣著相機(jī)與錄音,去河邊找鬼星压。 笑死践剂,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的娜膘。 我是一名探鬼主播逊脯,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼竣贪!你這毒婦竟也來了军洼?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤贾富,失蹤者是張志新(化名)和其女友劉穎歉眷,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體颤枪,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡汗捡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了畏纲。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扇住。...
    茶點(diǎn)故事閱讀 38,599評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖盗胀,靈堂內(nèi)的尸體忽然破棺而出艘蹋,到底是詐尸還是另有隱情,我是刑警寧澤票灰,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布女阀,位于F島的核電站宅荤,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏浸策。R本人自食惡果不足惜冯键,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望庸汗。 院中可真熱鬧惫确,春花似錦、人聲如沸蚯舱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽枉昏。三九已至陈肛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間凶掰,已是汗流浹背燥爷。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留懦窘,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓稚配,卻偏偏與公主長得像畅涂,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子道川,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評論 2 348

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

  • 最近在某份研究報(bào)告中見到了這樣一個(gè)圖表: 看到它的瞬間,有一種看見美女驚為天人的感覺尊流。 很精致帅戒,很別致,讓整個(gè)報(bào)告...
    罌粟姐姐閱讀 21,758評論 7 161
  • 一個(gè)人說話沒有底氣會有很多種因素崖技。 最淺顯直接的一個(gè)原因很可能就是不自信逻住。在說話時(shí)給自己心理設(shè)限。潛意識里總覺得自...
    桃子蕓蕓閱讀 973評論 0 0
  • 今天是周末的第一天迎献,兒子和侄子玩瘋了瞎访。從早上玩到晚上,從地上玩到房頂吁恍,小哥倆一會拿著寶劍打打殺殺扒秸,一會騎著...
    博博爸閱讀 177評論 0 1
  • 我已擁有了越來越有力的教練狀態(tài)播演。當(dāng)今天的教練對話過程中覺察到自己有想使力的時(shí)候,立馬有一個(gè)聲音在提醒自己伴奥,TA的需...
    蔣萍coach閱讀 272評論 0 1