0
我想控制由facet_grid形成的ggplot圖中的間距和標籤。我做了一些研究,並且使用了我認爲能夠幫助我實現至少第一個目標的論據,但結果並不符合我的預期。控制facet_grid,ggplot中的間距和標籤
對於一個可重複使用的示例,我使用mtcars數據集(base R),並提供了代碼輸出的圖像,以指示我想要更改的內容。
您的建議將不勝感激。
data(mtcars)
setDT(mtcars)
mtcars[, ":="(vs = as.factor(vs), am = as.factor(am), gear = as.factor(gear), carb = as.factor(carb))]
ggplot (mtcars,
aes(x= disp , y = hp , colour = carb)) +
geom_point (size = 2) + facet_grid (gear ~ vs * am , margins = TRUE) +
xlab('disp') + ylab('hp') +
theme(panel.spacing.x=unit(2, "lines"), panel.spacing.y=unit(2, "lines"))+
theme_economist() + theme(plot.margin = unit(c(1, 1, 1, 1), "lines"))