同一情节中的太多国家

时间:2018-05-02 10:49:26

标签: r ggplot2 labels yaxis

如果有人可以帮助我,当我运行下面的代码时,它可以工作,但图表中有太多国家/地区,标签重叠,所以我想:

a)学习任何方式"伸展" yaxis表示国家行可能相距较远,因此标签不会重叠,

b)学习如何在图表中设置边距,以便所有国家/地区的所有名称都可以放入图表框架中(目前正在剪切)。

    r <- ggplot(df3, aes(x=year2, y=df_ji, colour=Country)) +
         geom_line() + 
         scale_colour_discrete(guide = 'none')  + 
         geom_dl(aes(label=Country), method = 
         list(dl.combine("first.points", "last.points"), cex = 1.0)) +
         stat_summary(aes(y = df_ji, group=1), fun.y=mean, colour= "blue", 
         geom="line", alpha = .8, size = 1.5) +
         theme_bw(base_size = 18, base_family = "serif") +
         labs(title = "Judicial Independence across Latin America", x = 
         "Year", y = "Judicial Independence") 

    r + theme(plot.title = element_text(size=20, face="bold"), 
        axis.title.x = element_text(size=18),
        axis.title.y = element_text(size=18))

enter image description here

0 个答案:

没有答案