如何在 R 中使用 ggplot2 建立階梯直方圖?


為了使用 ggplot2 建立一個階梯直方圖,我們可以在 stat_bin 函式中使用 geom="step" 引數。例如,如果我們有一個只包含一列的資料框,則可以使用如下命令建立階梯直方圖 − ggplot(df,aes(x))+stat_bin(geom="step",bins=30)

示例

 即時演示

考慮以下資料框 −

set.seed(14)
x<−rnorm(20)
df<−data.frame(x)
df

輸出

x
1 −0.66184983
2 1.71895416
3 2.12166699
4 1.49715368
5 −0.03614058
6 1.23194518
7 −0.06488077
8 1.06899373
9 −0.37696531
10 1.04318309
11 −0.38282188
12 0.29942160
13 0.67423976
14 −0.29281632
15 0.48805336
16 0.88280182
17 1.86274898
18 1.61172529
19 0.13547954
20 1.08808601

載入 ggplot2 程式包並建立階梯直方圖 −

示例

library(ggplot2)
ggplot(df,aes(x))+stat_bin(geom="step",bins=30)

輸出

更新於:08-Feb-2021

298 次瀏覽

開啟你的職業

完成課程獲得認證

開始
廣告