如何使用 R 的 ggplot2 以斜體書寫X 軸部分標題?


當然,寫軸標題有助於觀眾更好地理解繪圖,因為這給繪圖增加了更多資訊。通常,軸標題使用簡單的字型,但我們可以改變部分或全部標題為斜體以吸引觀眾。當我們想透過使標題變得不同而突出標題時需要這樣做。在 ggplot2 中,我們可以使用 expressio0n 來做到這一點。

舉例

考慮以下資料框 −

set.seed(1)
x<-rnorm(10)
y<-rnorm(10,1)
df<-data.frame(x,y)
df

輸出

      x       y
1 -0.6264538  2.5117812
2  0.1836433  1.3898432
3 -0.8356286  0.3787594
4  1.5952808 -1.2146999
5  0.3295078  2.1249309
6 -0.8204684  0.9550664
7  0.4874291  0.9838097
8  0.7383247  1.9438362
9  0.5757814  1.8212212
10 -0.3053884 1.5939013
> library(ggplot2)

在 x 和 y 之間建立散點圖 −

ggplot(df,aes(x,y))+geom_point()+
+ labs(x=expression(paste("X comes from normal distribution")))

輸出

現在假設我們想以斜體寫出正態分佈,可以按照如下所示進行操作 −

ggplot(df,aes(x,y))+geom_point()+labs(x=expression(paste("X comes from ",italic("normal distribution"))))

輸出

更新於:2020-08-21

5K+ 瀏覽

開始你的 職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.