Ich habe mehrere facettierte Histogramme (erhalten mit dem Befehl unten), die schön untereinander aufgetragen sind. Ich möchte den Abstand zwischen ihnen vergrößern, sie sind jedoch eng.
Ich habe mir das Dokument angesehen, aber keinen Parameter dafür gefunden.
qplot (Happiness.Level, Number.of.Answers, data=mydata, geom="histogram") + facet_grid (Location ~ .)
Antworten:
Verwenden Sie die Themenfunktion :
Siehe auch hier: Von ggplot2 generierte Slicing-Plots
quelle
theme(panel.margin = unit(2, "lines"))
theme(panel.spacing = unit(1, "lines"))
grid
Paket. Nach meiner Erfahrung überlappen sich die x-Beschriftungen von zwei nebeneinander angeordneten Darstellungen häufig (die größte Beschriftung auf der linken Seite und die kleinste Beschriftung auf der rechten Seite). Eine Lösung zum Korrigieren der Ausgabe besteht darin,ggsave
eine größere Breite als die Standardbreite zu verwenden. Aber ich finde estheme(panel.spacing = unit(1, "lines"))
schöner, weil es auch für das Popup-Plotfenster funktioniert.