![](/img/trans.png)
[英]How to add custom labels from a dataset on top of bars using ggplot/geom_bar in R?
[英]R geom_bar and facet_grid labels on top of bars
我试图使该图看起来更好,并且卡住了标签(在这种情况下为数字)。 如何使它们显示在其通讯栏的顶部? 注意这是一个facet_grid。 我有以下代码和输出:
ggplot(articles_europaoccidental_sex_count_unique_group, aes(Country, percentage)) + geom_bar(stat = "identity", position = "dodge", aes(fill=Gender)) +
facet_grid(~Propuesta) + geom_text(aes(label = round(percentage, 2)), position = position_dodge(width = 0.9), vjust = -1)
您ggplot
aes(fill=Gender)
移动到ggplot
library(tidyverse)
#Reproducible data set
test_mtcars <- mtcars %>% group_by(cyl,am, gear) %>% summarise(mean = mean(mpg))
ggplot(test_mtcars, aes(as.factor(cyl), mean, fill=as.factor(am))) + geom_bar(stat = "identity", position = "dodge") +
facet_grid(~gear) + geom_text(aes(label = round(mean, 2)), position = position_dodge(width = 0.9), vjust = -1)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.