尝试将标签放在堆积的条形图条中间,并将其作为代码:
(p <- ggplot(colsDF, aes(x, y, fill = z, label=y)) +
geom_bar(stat = "identity") +
geom_text(size=3, position=position_stack(vjust=0.5))
)
但我在标题中收到错误:
Error in position_stack(vjust=0.5) : unused argument (vjust = 0.5)
我已经尝试过使用margin和height以及我在网上找到的有关position_stack的其他内容,但仍然会遇到同样的错误。
答案 0 :(得分:0)
vjust
应该在外面:
geom_text(size=3, position=position_stack(),vjust=0.5)
答案 1 :(得分:0)
当我从本地计算机转移到Shiny Server上部署闪亮的应用程序时,我遇到了类似的问题。
看起来问题是由于ggplot2的版本。基于文档的比较,函数:
fetch
是ggplot2 2.2.0 +中的新功能。
如果你能够,请尝试从CRAN更新到最新的ggplot2版本。