如何使用ggplot2创建加权饼图

时间:2014-03-07 03:03:09

标签: r ggplot2

我有以下数据:

#Celltype   Weight
abTcells    10.65
Bcells  14.87
DendriticCells  22.71
gdTCells    8.6
Macrophages 7.14
Monocytes   6.43
Neutrophils 4.13
NKCells 6.94
StemCells   11.44
StromalCells    7.1

如何使用ggplot创建类似于下面的Excel生成的绘图: enter image description here

1 个答案:

答案 0 :(得分:5)

ggplot(df,aes(x=factor(1),y=Weight,fill=Celltype))+
   geom_bar(width=1,stat="identity")+coord_polar(theta="y")

enter image description here