df.test <- data.frame(val=c(0.55,0.42,-0.05),name=letters[1:3],
desc='This is the description of values'
p <- ggplot(df.test, aes(name, val, label = desc)) +
geom_bar(stat = "identity", col = 'black', fill = 'lightgreen') +
labs(title = "Test", x = " ", y = "value", fill = "") +
theme_bw() +
guides(fill = FALSE)
p + geom_text(angle = 90, size = 8, hjust = 1.25, position = position_dodge(width = 0.9))
这会生成以下图表:
我想对齐文本并强制它从每个图表的开头开始,以便所有这些都可见(如果它落在小图表之外就没问题)。我怎样才能做到这一点?
答案 0 :(得分:1)