【发布时间】:2016-04-28 13:52:12
【问题描述】:
我无法在下图中移动轴标签(字段数据、辅助数据等),以便它们既大又完全适合图表。整个代码如下。有什么建议吗?
Datasource<-c("Field data", "Participatory data", "Remotely sensed data",
"Remotely sensed secondary data", "Secondary data")
Number<-c(32,39,55,96,202)
Percentage<-c(11,14,19,34,70)
DF<-data.frame(Datasource, Number, Percentage)
FigDataSourcesFlower<-ggplot(data=DF, aes(x=Datasource, y=Percentage)) +
geom_bar(stat="identity", fill = "blue") + theme_bw() +
geom_text(aes(y = Percentage + 2.5,label = Percentage)) +
coord_polar() +
theme(axis.text.x = element_text(size = 15), axis.text.y=element_blank(), axis.ticks=element_blank(), axis.title=element_blank())
FigDataSourcesFlower
我尝试使用hjust 和vjust,但我不认为这正是我想要的,因为它们更多地用于角度调整。我读到我可以使用\n 将标签分成两行,希望这能帮助它们适应,但我不确定如何做到这一点。
【问题讨论】:
-
如果您在 2018 年之后遇到此问题,您可能会发现查看针对此 similar question 的解决方案建议很有用