首頁(yè) > 化工知識 > OriginPro在極坐標系中繪制“穿了馬夾的餅圖”

OriginPro在極坐標系中繪制“穿了馬夾的餅圖”

時(shí)間:2020-05-30 來(lái)源:煤化工網(wǎng) 瀏覽:

除了使用二維圖中的餅圖(Pie Chart)來(lái)會(huì )之外,還可以在極坐標系中繪制這類(lèi)“穿了馬甲的餅圖”。

在最新的OriginLab OriginPro 2020b Beta版中,增加了極坐標系中的條形圖繪圖模板,正好可以用來(lái)繪制上述圖形。

OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

  • 數據設計:數據還是用原來(lái)的數據,但需要對X軸數據進(jìn)行設計。

    OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • 首先統計一種有多少個(gè)分類(lèi)數據,本例中為32個(gè)。

    • 在分組數據后添加一列,在公示欄填入360/32*(i-1),即將所有的分組數據均勻地分散在一個(gè)圓周上。

    • 將這列設為X軸數據。

  • 繪制圖形:選中處理后的數據,選擇Bar Theta r模板,繪制極坐標系下的條形圖。

    OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

  • 圖形格式:雙擊圖形打開(kāi)Plot Properties對話(huà)框,設置圖形格式。

    • Spacing中將Gap Between Bars設為0。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • Pattern中,將Border Color選為白色,將Fill Color設為Map,數據來(lái)源設為“Col(D): Processed”。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • 切換到Colormap頁(yè)面,可以設置LevelFill。

  • 數據標簽:由于Bar Theta r模板是新添加的繪圖模板,很多功能都還沒(méi)有完善,比如添加數據標簽Label)的功能就還沒(méi)有。不過(guò)可以使用其他方式來(lái)完成。

    • 使用快捷鍵F12打開(kāi)Layer Contents對話(huà)框,將處理后的數據再添加到當前圖層中,默認的是Line圖。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • 雙擊添加的曲線(xiàn)進(jìn)入Plot Properties對話(huà)框,切換到Label頁(yè)面,點(diǎn)擊Enable,在Font中設置字號,Rotate設為Radial。同時(shí)Position設為Angular Outer。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • 此時(shí)Label默認的是Y軸數據,可以通過(guò)自定義的形式顯示我們需要的標簽。在Label From中選為Custom,在Format String中填入“%(wcol(n-3)[i]$)”,意思是當前數據所在列往前數3列、當前數據所在行所對應的數據數據。同時(shí)可以設置Offset,調整標簽的位置。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • 為了隱藏另外加入的曲線(xiàn),可以將其Width設為0。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

  • 刪除坐標軸:雙擊坐標軸,進(jìn)入Axis Properties對話(huà)框。

    • 首先將Direction設為Counter-clockwise,Axes Start at設為90。

    • 將各坐標軸的標簽、標題、網(wǎng)格線(xiàn)等統統去掉。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

  • Color Scale Bar:如果沒(méi)有Color Scale Bar,那圖形中的顏色填充就沒(méi)有了意義,除了好看。本圖形中Color Scale Bar的設置是頗具技巧的。

    • 選中極坐標系中的條形圖,點(diǎn)擊左側的Color Scale工具,添加Color Scale Bar。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • 雙擊Color Scale Bar,進(jìn)行格式設置。切換到Levels頁(yè)面,勾選Hide Head and Tail Levels,選擇Partial Total Levels,數字設為5或者其他合適的值。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • Labels頁(yè)面,去掉Auto的勾選,Set Decimal Places設為0,并在Formula中填入”exp(x)-1“。之所以填這個(gè)表達式,是因為最開(kāi)始的數據處理中使用的“ln(C+1)”,此處填入的恰是其反函數。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

    • 問(wèn)題來(lái)了,Color Scale Bar的最大值和原始數據中的最大值不一致(此處為4816,原數據為4812),原因是繪圖的過(guò)程中涉及了數據的變換,在小數點(diǎn)的取舍上出了問(wèn)題。解決方法是在圖形的Plot Properties/Colormap里,在Levels下的FromTo中填寫(xiě)Y軸數據中的最小值和最大值,而且最好精確到小數點(diǎn)多幾位,同時(shí)Major Levels中填的數盡量大一些,顏色過(guò)渡會(huì )平滑、好看。

      OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

  • 完工!

    OriginPro:在極坐標系中繪制“穿了馬夾的餅圖

示例文件下載鏈接:https://pan.baidu.com/s/1SDgra9rMk6Rv0EtJs5vzxg ,提取碼:zzm3

所用軟件:OriginLab OriginPro 2020b@Windows 10 pro 。

版權:如無(wú)特殊注明,文章轉載自網(wǎng)絡(luò ),侵權請聯(lián)系cnmhg168#163.com刪除!文件均為網(wǎng)友上傳,僅供研究和學(xué)習使用,務(wù)必24小時(shí)內刪除。
相關(guān)推薦
欧美AAAAAA级午夜福利_国产福利写真片视频在线_91香蕉国产观看免费人人_莉莉精品国产免费手机影院