原文地址
https://www.r-graph-gallery.com/128-ring-or-donut-plot.html
本文展示的环形图主要是基于geom_rect()函数实现,我们先看一下ggplot2...帮助文档中的例子
查看帮助文档
help(package="ggplot2")
重复帮助文档中的例子
第一步:构建数据集
df <- data.frame(x = rep(c(2, 5, 7, 9, 12...image.png
这个例子构造的数据集稍微有点复杂,不太好理解
下面用文章开头提到的链接的数据,数据简单相对好理解
第一步:构造数据集
df<-data.frame(category=c("A","B...image.png
变成环形用到的是coord_polar()函数
ggplot(df,aes(ymax=ymax,ymin=ymin,
xmax=4,xmin=3))+...image.png
调整圆环的粗细
ggplot(df,aes(ymax=ymax,ymin=ymin,
xmax=4,xmin=3))+
geom_rect(aes(fill