【R画图学习16.2】饼图2---ggPieDonut
2024-04-10 01:20:50  阅读数 902

今天我们来测试画pie图我碰见的一个另外的包:ggPieDount。

library(ggiraphExtra)

library(tidyverse)

library(moonBook)

使用自带的一组测试数据acs。

ggPieDonut(data=acs, aes(pies=sex))

这个就是用其中sex做的一个简单的饼图。用pies指定。

ggPieDonut(data=acs, aes(donuts=sex))

这个是简单的一个环图,用donuts指定。

我们还可以这2个参数一起用,一起绘制饼图和环图,如下:

ggPieDonut(data = acs, aes(pies = sex, donuts = smoking))

这样适合展示两层参数的分类情况。

ggPieDonut函数用法如下,该函数中大部分参数是逻辑参数且默认启用。

ggPieDonut( data, mapping, addPieLabel = TRUE,

addDonutLabel = TRUE, showRatioDonut = TRUE,

showRatioPie = TRUE, showRatioPieAbove10 = TRUE,

title = "", labelposition = 1, polar = TRUE, use.label = TRUE,

use.labels = TRUE, interactive = FALSE)