ggplot 中繪圖設定 軸標籤和標題與繪圖區域的間距

小鲨鱼2018發表於2024-04-17

001、 基礎繪圖

library(ggplot2)
p <- ggplot(faithful, aes(x = eruptions, y = waiting)) + 
  geom_point()
p    

002、調整標籤刻度到繪圖區域的間距

p + 
  theme(axis.text.x = element_text(vjust = -8))   ## 調整x標籤刻度到繪圖區域的間距

003、調整繪圖區域到周邊的距離

p +
  theme(plot.margin = margin(8,8,50,4))   ## 調整順序依次為上、右、下、左

004、調整軸名稱到繪圖區域的間距

p +
  theme(plot.margin = margin(8,8,50,4),
        axis.title.x = element_text(vjust = -14)) 

相關文章