在 R 中创建直方图时,该如何处理使用 `bins = 30` 时的警告消息 `stat_bin()`?通过 `binwidth` 选择更好的值。
bins 的默认值是 30,但是如果我们不将其传递给 geom_histogram 那么 R 会在大多数情况下显示警告消息。为了避免这种情况,我们可以简单地在 geom_histogram() 函数中放置 bins=30。这将停止显示警告消息。
请考虑下面这个数据框 −
x<-rnorm(50000,5,1) df<-data.frame(x)
加载 ggplot2 包并创建 x 的直方图 −
范例
library(ggplot2) ggplot(df,aes(x))+geom_histogram() `stat_bin()` using `bins = 30`. Pick better value with `binwidth`.
输出
通过指定 bins 创建直方图 −
范例
ggplot(df,aes(x))+geom_histogram(bins=30)
输出
广告