小编Chi*_*ono的帖子

使用 R 中的 dplyr 的 summarise() 按日期获取中位数

我有一个按日期和时间间隔列出的整数计数观察数据框。我想使用 dplyr 包按日期查找这些观察值的中位数。我已经正确设置了日期列的格式,并使用了 group_by ,如下所示:

data.bydate <- group_by(data.raw, date)
Run Code Online (Sandbox Code Playgroud)

当我使用 summarise() 查找每个日期组的中位数时,我得到的只是一堆零。数据中存在 NA,因此我已使用 na.rm = TRUE 删除它们。

data.median <- summarise(data.bydate, median = median(count, na.rm = TRUE)
Run Code Online (Sandbox Code Playgroud)

我还应该这样做吗?

r summary median dplyr

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

dplyr ×1

median ×1

r ×1

summary ×1