Слишком много стран на одном участке - PullRequest
0 голосов
/ 02 мая 2018

если кто-то может помочь мне, когда я запускаю приведенный ниже код, он работает, но на графике слишком много стран, и метки перекрываются, поэтому я хотел:

а) научиться как-нибудь «растягивать» яси так, чтобы линии страны могли быть немного дальше друг от друга, и, следовательно, метки не будут перекрываться,

б) узнайте, как установить поле внутри графика, чтобы все имена из всех стран могли поместиться в рамку графика (они в настоящее время сокращаются).

    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

...