如何在 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)
輸出
廣告