So ändern Sie die Größe der Legende text in ggplot2?

Bekam ich diesen plot mit den Daten und dem code unten

So ändern Sie die Größe der Legende text in ggplot2?

Ich möchte in der Lage sein, ändern Sie die Größe der Legende text (A, B, M1 ,M3). Ich habe versucht, mit

legend.text=element_text(size=0.5)

aber es hat sich nicht geändert. Jeder Vorschlag, wie reduzieren Sie die Größe der Legende.text?

Code

ggplot(df.trial1, aes(x=Date, y= A, color="A"))+
      geom_line(linetype=3, size=0.2)+
      geom_point(aes(x=Date, y=B, color="B"), shape = 16, size =1, alpha=0.5)+
      geom_point(aes(x=Date, y=Value, color=Method), size =1, alpha=0.5)+
      scale_colour_manual(name=" ", values=cols,
                      labels=c("A", "B", 'M1', "M2", "M3"))+
      scale_linetype_manual(values = c("dashed")) +
      scale_x_date(breaks = date_breaks("1 month"), labels = date_format("%d-%b-%y"))+
  guides(color=guide_legend(override.aes=list(shape=c(NA,16, 16, 16, 16),
                                          linetype=c(3,0, 0, 0, 0)),
                        direction = "vertical", title.position = "top",
                        label.position="right", label.hjust = 0, label.vjust = 0.5,
                        label.theme = element_text(angle = 0)))+
  labs(x=expression(Date), y=expression(Value))+
  theme(legend.text=element_text(size=0.5))
InformationsquelleAutor shiny | 2016-02-08
Schreibe einen Kommentar