教程 | 海外新冠疫情最新動(dòng)態(tài)!南丁格爾玫瑰圖Origin畫這個(gè)圖需要25項(xiàng)技能!

昨天,人民日?qǐng)?bào)的海外新冠疫情圖,漂亮!估計(jì)是編寫程序自動(dòng)生成的。
有不少讀者非常感興趣,Origin可以畫嗎?
譚編用Origin繪制出今天最新疫情圖:

現(xiàn)在將這個(gè)圖豎過來,方便查看最新疫情:

Origin畫這個(gè)圖很費(fèi)勁!不過,為了方便大家學(xué)習(xí),譚編就折騰一下,利用Origin盡可能地仿制出來。通過本文教程可以學(xué)習(xí)25項(xiàng)技巧,這些都是在平常繪圖中經(jīng)常會(huì)用到的技巧。
1.南丁格爾玫瑰圖
這是什么圖?
她有一個(gè)美麗的名字:南丁格爾玫瑰圖

南丁格爾玫瑰圖其實(shí)是一種柱狀圖(或直方圖),南丁格爾將傳統(tǒng)柱狀圖變換成美麗生動(dòng)的玫瑰圖。她將直角坐標(biāo)系轉(zhuǎn)換成極坐標(biāo)系。
非常偉大!南丁格爾!
護(hù)士最高獎(jiǎng):南丁格爾獎(jiǎng)!
傳統(tǒng)的柱狀圖效果及數(shù)據(jù)表:

對(duì)于樣品(國(guó)家)非常多時(shí),傳統(tǒng)柱狀圖的表現(xiàn)力就有些差了。所以可以將柱狀圖以旋轉(zhuǎn)的極坐標(biāo)方式表現(xiàn)出來。
2. 數(shù)據(jù)的準(zhǔn)備
首先準(zhǔn)備一張病例數(shù)從大到小順序排列的表格,利用Excel自動(dòng)生成標(biāo)簽文本。
技巧1:利用Excel公式拼接字符串,用&連接單元格和文字。

技巧2:Excel中雙擊綠色框右下角的句柄,自動(dòng)填充公式。
技巧3:對(duì)于N個(gè)樣品的極坐標(biāo)圖,需要構(gòu)建θ在360~0之間遞減。需要將360°均分為N等分(即360/N)。
拷貝上表中數(shù)據(jù)到Origin的空表中,然后我們將X列長(zhǎng)名稱改為“角度”,我們整理成多個(gè)表格,每個(gè)表格放30個(gè)國(guó)家的數(shù)據(jù),那么在極坐標(biāo)中每個(gè)扇形角度為360/30=12°,從最大的意大利開始,角度從360°遞減。
技巧4:Origin表格利用f(x)換算列中數(shù)據(jù),大寫字母代表列變量名,i代表行號(hào)變量。
我們?cè)贐列的f(x)中輸入:
-(360-(i-1)*360/30)+90+360/60

至于上述f(x)公式怎么得來的,可以參考前期教程中的角度調(diào)整部分:
點(diǎn)擊閱讀:教程 | Origin繪制風(fēng)向濃度極坐標(biāo)contour圖
技巧5:極坐標(biāo)調(diào)整圖形的旋轉(zhuǎn),逆時(shí)針旋轉(zhuǎn)90°則需將θ(X列)+90;順時(shí)針旋轉(zhuǎn)則需要-90。
3.極坐標(biāo)圖的繪制
選擇XY兩列數(shù)據(jù),然后點(diǎn)擊下方的極坐標(biāo)工具,即可繪制出折線極坐標(biāo)圖,然后點(diǎn)擊柱狀圖工具將其改為柱狀的極坐標(biāo)圖。

因?yàn)椴±龜?shù)相差懸殊,導(dǎo)致圖中極小值附近的數(shù)據(jù)無法顯示出來。怎么辦?
技巧6:對(duì)于相差不同數(shù)量級(jí)的數(shù)據(jù),做任何圖時(shí),對(duì)數(shù)據(jù)取對(duì)數(shù),可以很好地將所有數(shù)據(jù)漂亮地表達(dá)出來。

技巧7:點(diǎn)擊右邊的自動(dòng)調(diào)整坐標(biāo)軸范圍
技巧8:調(diào)整極坐標(biāo)圖的空心,雙擊縱軸,調(diào)大范圍的下限

技巧9:調(diào)整漸變填充,雙擊柱條,在彈窗中將fill改為By Points逐點(diǎn)填充,將Color Maping改為根據(jù)某列數(shù)據(jù)(累計(jì)確診)的大小漸變。

但是上述顏色反了,累積病例越大,顏色越紅,所以需要將colormap的顏色漸變順序顛倒過來。
技巧10:修改colormap的顏色順序,點(diǎn)擊fill將From和End的顏色互換。

上述得到的結(jié)果中,顏色級(jí)數(shù)太少,并不是按照30個(gè)國(guó)家顏色漸變的,怎樣優(yōu)化colormap?
技巧11:增加colormap的顏色級(jí)數(shù)與樣品數(shù)對(duì)應(yīng),在colormap中定義Level級(jí)數(shù)為30級(jí)。

技巧12:藍(lán)色到紅色的漸變色缺少黃色成分,在colormap中將fill模式改為3-color-limited Mixing(3色限制),將漸變節(jié)點(diǎn)改為3色:綠、橙、紅。
上面極坐標(biāo)圖中柱條之間有空隙,怎么調(diào)?
技巧13:極坐標(biāo)圖中柱條有間隔,調(diào)整柱間距為0。

接下來,我們需要將畫布大小改為長(zhǎng)方形,將極坐標(biāo)圖放大并調(diào)整到合適位置。
技巧14:調(diào)整畫布尺寸,雙擊繪圖區(qū)白色空白,去除保持比例的勾選框,修改寬和高。

樣圖是一個(gè)普通、大眾、科普或匯報(bào)用圖,它不需要嚴(yán)格的坐標(biāo)系,這里怎樣不顯示坐標(biāo)系刻度值及標(biāo)題?
技巧15:雙擊極坐標(biāo)系的圓圈,在Display/Speed標(biāo)簽頁中去除XY的勾選框。

下面添加文字,注意旋轉(zhuǎn)設(shè)置。
技巧16:設(shè)置旋轉(zhuǎn)文字,在屬性窗口中修改rotate為需要的角度。

剛才對(duì)比了一下人民日?qǐng)?bào)的漂亮圖,意大利的柱子高度與最小值的柱子高度相差還是蠻大的,下面我們?cè)賹?duì)數(shù)據(jù)取個(gè)平方試一試:

技巧17:Origin中的運(yùn)算符,+-*/、平方B^2、根號(hào)sqrt(B)、log(B)、ln(B)、隨機(jī)數(shù)rnd()
經(jīng)過精雕細(xì)琢之后:

4.玩轉(zhuǎn)Origin文本排版
技巧18:添加帶紅色背景白色字體的標(biāo)題

下面添加病例數(shù)為100以下的表格:

這里一個(gè)text文本框中有多行文字,如果想突顯病例數(shù),人民日?qǐng)?bào)是將病例數(shù)加了橙黃色背景,但Origin里面一個(gè)text對(duì)象只能對(duì)整體加框,所以這里我們用紅色突顯病例數(shù)。
技巧19:怎樣設(shè)置text文本中不同顏色格式?

不會(huì)吧?一個(gè)一個(gè)地修改?有沒有快速方法?
當(dāng)然有!
技巧20:利用Excel拼接帶Origin樣式的文本字符串

下面添加一個(gè)箭頭,將起點(diǎn)改為原點(diǎn),終點(diǎn)不帶符號(hào)。
技巧21:怎樣玩轉(zhuǎn)箭頭

下面修改這個(gè)文本框背景和邊框線為淺黃色

添加其他文本后得到下圖:

突然發(fā)現(xiàn)上圖中的圓心不見了,可能在第二次調(diào)整數(shù)據(jù)(取平方)時(shí)沒有調(diào)整縱軸范圍的下限?,F(xiàn)在修改一下,但是圖中的坐標(biāo)軸都隱藏了,不能雙擊修改,怎樣改?
技巧22:坐標(biāo)系不見了怎樣修改坐標(biāo)軸范圍?

下面添加半透明的同心圓,本來想嘗試一下ReferanceLine,添加兩個(gè)圓,圓之間填充半透明白色,但是沒搞成。好吧,用笨辦法。
技巧23:怎樣繪制圓形并且半透明填充,兩個(gè)圓的透明度都改為80%,疊加效果更好。

技巧24:繪制正圓正方形,按Ctrl不放,拖動(dòng)鼠標(biāo)可以繪制正圓、正方形等。
技巧25:如果小圓被大圓遮擋,選不中,點(diǎn)擊大圓右鍵選擇“push to the back”,這樣小圓就上來了。
現(xiàn)在更新一下數(shù)據(jù),現(xiàn)在是3月15日下午2點(diǎn)。由于新增國(guó)家很多,圖中列表滿了,所以用了3個(gè)text文本框(見下圖右側(cè))。最終得到的效果如下:

好教程,當(dāng)然要分享朋友圈!
-
Origin(Pro):學(xué)習(xí)版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計(jì)算焓和比熱容 2020-08-31
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
