我有一个这样定义的ggplot:
ggplot(pol, aes(x=angle, y=distance )) + coord_polar(start=0) + geom_bar(width = 1, stat = "identity") +
scale_x_continuous(breaks=seq(0, 360), expand=c(0,0), lim=c(0, 360))+
scale_area()
这里没有问题,但是当我以这种方式在每个 geom_bar 的末尾添加文本(显示的是条形长度的值)时:
geom_text(aes(y = 30,label = text),size=2)
似乎参数 y 改变了条的长度,所以我不明白为什么。我只想设置文本的 y 位置。