在 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)

输出

更新于:18-Oct-2020

7 千次浏览

开始你的 职业生涯

完成课程获得认证

开始
广告