Mam kilka fasetowanych histogramów (uzyskanych za pomocą poniższego polecenia), które są ładnie wykreślone jeden pod drugim. Chciałbym zwiększyć odstępy między nimi jednak są ciasne.
Spojrzałem na dokument, ale nie znalazłem parametru do tego.
qplot (Happiness.Level, Number.of.Answers, data=mydata, geom="histogram") + facet_grid (Location ~ .)
Odpowiedzi:
Użyj funkcji motywu :
Zobacz także tutaj: Wykresy cięcia generowane przez ggplot2
źródło
theme(panel.margin = unit(2, "lines"))
theme(panel.spacing = unit(1, "lines"))
grid
pakietu. Z mojego doświadczenia wynika, że etykiety x dwóch wykresów obok siebie często nachodzą na siebie (największa etykieta po lewej stronie i najmniejsza etykieta po prawej stronie). Jednym z rozwiązań, które można naprawić, jestggsave
użycie większej szerokości niż domyślna. Ale uważam, że jesttheme(panel.spacing = unit(1, "lines"))
ładniejszy, ponieważ działa również w wyskakującym oknie wykresu.