如何使用 R 中的 ggplot2 更改條形圖中的 Y 軸值?


條形圖通常用於分析資料集中某個因子變數水平出現的次數,而 Y 軸值對條形圖至關重要。有時這些值不是我們想要的格式,因此,我們希望用新值替換它們。我們可以藉助 ggplot2 中 scale_y_continuous 函式的 breaks 引數來實現此目的。

示例

考慮以下資料幀 −

> set.seed(1)
> x<-rpois(50,5)
> df<-data.frame(x)

載入 ggplot2 包 −

> library(ggplot2)

在未指定 Y 軸值的情況下建立繪圖 −

> ggplot(df,aes(x))+
+ geom_bar()

輸出

使用新 Y 軸值作圖 −

> ggplot(df,aes(x))+
+ geom_bar()+
+ scale_y_continuous(breaks=c(0,2,4,6,8,10))

輸出

更新於: 11-Aug-2020

6K+ 瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.