【发布时间】:2019-04-17 18:38:50
【问题描述】:
我无法解释 ggplot2 中 binwidth 的含义,我正在寻找更精确的定义。
例如:
#this is example is taken from Elegant Graphics for Data Analysis
library(ggplot2)
qplot(percbelowpoverty, data = midwest,binwidth=1)
如何解释 binwidth=1?它的单位是什么?这与计算的 bin 数量有什么关系?我不知道,也找不到 ?stan_bin 有助于回答我的问题:
binwidth
垃圾箱的宽度。可以指定为数值,或从 x 计算宽度的函数。默认是使用覆盖数据范围的 bins。您应该始终覆盖此值,探索多个宽度以找到最能说明数据中故事的宽度。
日期变量的 bin 宽度是每次的天数;时间变量的 bin 宽度是秒数。
也许只是不知道在哪里寻找此类事情的文档,因为我难以理解一些相关问题(例如“重量”美学的全部内容)。
【问题讨论】:
-
好吧,不鼓励使用
qplot,因为不容易知道发生了什么。您似乎正在绘制直方图,因此相关详细信息位于?geom_histogram帮助页面上。直方图将连续数据分组并计算每个分组中的观察数。设置binwidth=1意味着每个 bin 应该是一个 x 单位宽,例如 (1-2]、(2-3]、(3,4] 等)。单位是midwest$percbelowpoverty值所在的任何单位。跨度>