小编cro*_*gen的帖子

来自 dplyr 的 `cummean()` 函数没有按预期提供结果

我只是想确保我正确理解了这一点。所以我有这个小向量x,其中 long(er) 方式给了我预期的结果,但dplyr cummean()不是。我正在使用版本1.0.0。我曾尝试在线阅读文档和搜索其他指南,但几乎不存在。这是预期的cummean()吗?如果是,结果输出中进入此函数的值是什么?

library(tidyverse)
x <- 1:5

# long(er) way
cumsum(x) / seq_along(x)
#> [1] 1.0 1.5 2.0 2.5 3.0

# dplyr cummean()
cummean(x)
#> [1] 1.000000 1.000000 1.333333 1.750000 2.200000
Run Code Online (Sandbox Code Playgroud)

reprex 包(v0.3.0)于 2020 年 5 月 31 日创建

r dplyr

9
推荐指数
1
解决办法
203
查看次数

标签 统计

dplyr ×1

r ×1