0

我有一个这样定义的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 位置。

4

0 回答 0