如何在 R 中使用 ggplot2 將直方圖中的 X 軸標籤設定在中心的?


geom_histogram 函式的邊界引數和 scale_x_continuous 函式的斷口引數可以幫助我們在使用 ggplot2 時將直方圖中的 X 軸標籤設定在中心。我們需要謹慎選擇邊界和斷口,具體取決於 X 軸值的比例。檢視以下示例瞭解如何操作。

示例

考慮以下資料幀 −

示例

即時演示

> x<-rpois(20,5)
> df<-data.frame(x)
> df

輸出

x
1 5
2 7
3 6
4 4
5 7
6 7
7 10
8 3
9 6
10 6
11 5
12 4
13 4
14 6
15 7
16 4
17 1
18 11
19 6
20 9

載入 ggplot2 包並建立直方圖 −

示例

> library(ggplot2)
> ggplot(df,aes(x))+ geom_histogram(binwidth=1)

輸出

建立 X 軸標籤位於中心的直方圖 −

示例

>ggplot(df,aes(x))+geom_histogram(binwidth=1,boundary=-0.5)+ scale_x_continuous(breaks=1:11)

輸出

更新日期:2021-05-01

6 千多閱讀量

開啟你的職業生涯

完成課程,獲得認證

開始學習
廣告