R ggplot2中分开不同部分的饼图

R ggplot2中分开不同部分的饼图,r,ggplot2,R,Ggplot2,我试图在ggplot2中制作一个饼图,如下图所示。饼图的每一部分都是分开的 现在我想用ggplot2做一个类似的图 a = c("cell","cell part","response to stimulus") b = c('155','166','100') tmp = as.data.frame(cbind(a,b)) ggplot(tmp2, aes(x=a,y=b, fill=a)) + geom_bar(stat='identity') + scale_fill_brewer(pa

我试图在ggplot2中制作一个饼图,如下图所示。饼图的每一部分都是分开的

现在我想用ggplot2做一个类似的图

a = c("cell","cell part","response to stimulus")
b = c('155','166','100')
tmp = as.data.frame(cbind(a,b))
ggplot(tmp2, aes(x=a,y=b, fill=a)) + geom_bar(stat='identity') + scale_fill_brewer(palette='Dark2') + coord_polar(start=0)
我得到的数字是这样的:

每个截面的半径不相等。我希望有人能帮我找出如何使半径相等