圖8。sci文章畫的餅。
目前整理出來的教程目錄如下:
FigDraw?1.?SCI?文章的靈魂?什麽?簡潔大方的圖表配色
FigDraw?2.?SCI?文章繪圖很有必要?r?語言基礎?
FigDraw?3.?SCI?文章繪圖很有必要?r?數據變換
FigDraw?4.?SCI?文章繪制散點圖?(散點圖)
FigDraw?5.?SCI?文章繪制直方圖?(柱狀圖)
FigDraw?6.?SCI?文章繪制的方框圖?(箱線圖)?
FigDraw?7.?SCI?文章繪制折線圖?(線圖)
圖8的餅狀圖。SCI文章繪圖?
餅狀圖廣泛應用於各個領域,用來顯示不同分類的比例,並通過弧度來比較各種分類。餅圖根據分類的比例將壹個餅分成多個切片。整個餅圖代表數據總量,每個切片(弧線)代表分類在總量中的比例。所有切片(弧)的總和等於100%。餅狀圖可以幫助用戶快速了解數據的比例分布。它的主要缺點是:
(1)餅圖不適合多類別數據。原則上,壹個餅圖不能有9個以上的類別。因為隨著分類的增加,每個切片都會變小,最後大小區分不明顯,每個切片看起來大小差不多,對於數據對比沒有意義;
(2)餅狀圖與其他具有相同功能的圖表(如百分比堆積柱形圖、圓環圖)相比,需要占用更多的畫布空間,因此不適合數據量較大的場景;
(3)多個餅圖之間很難進行數值比較,可以用百分比堆積柱形圖或百分比堆積條形圖代替;
(4)餅圖不適合多變量連續數據的比例可視化,所以應該使用百分比堆積面積圖來顯示數據,比如多變量時間序列數據。
如何用ggplot2畫餅狀圖?實際上,ggplot2並沒有類似geom_pie()繪制餅狀圖的功能,但是ggplot2有壹個通過極坐標變換繪制餅狀圖的思路。在這裏,我們將壹步步教妳畫出漂亮的餅狀圖。餅狀圖繪制到此為止。如果想畫3D餅狀圖,ggplot2並不是壹個好的選擇,因為它目前還不能實現3D功能。所以這裏介紹三種畫法,各有特點。用的時候選適合自己的就好!
首先安裝軟件包,如下所示:
我們構建了壹組數據,水果銷售,如下所示:
在繪制餅圖之前,您需要繪制堆積條形圖。極坐標變換後,就可以畫餅狀圖了。
在ggplot2中通過極坐標變換得到餅狀圖,如下:
我們也可以把標簽寫在餅圖上,所以先把借出的去掉,如下:
在添加文本時,我們需要註意調整數據和文本的順序,如下:
調整順序後,再次繪制餅圖,如下圖:
我們說用ggplot2太麻煩了,有個功能可以直接畫餅狀圖。為什麽遠比近呢?直接進入函數pie()就搞定了!
感覺默認顏色比ggplot2的配色清新很多,感覺像夏天,妳說呢?
灰色系,有些期刊特別適合這個色系,簡約大氣!
除了平面餅圖,plotrix軟件包還提供3D餅圖。這個功能和excel做的三維餅狀圖很像,也很好用。
總結了這麽多,妳知道怎麽讓餅狀圖更清晰了嗎?文章中可能出現的圖形已經包含在細節中了。仔細研究壹下,妳會豁然開朗!!