gpt4 book ai didi

通过在 purrr 中按元素求和来减少列表

转载 作者:行者123 更新时间:2023-12-04 18:25:42 28 4
gpt4 key购买 nike

我正在尝试使用 purrr对具有相同索引的列表元素求和。这可以使用以下方法在基础 R 中实现:

xx <- list(a = c(1,2,3,4,5), b = c(1,2,3,4,5))
Reduce("+", xx)

它提供:
[1]  2  4  6  8 10

伟大的!这就是我需要的,但我想在 purrr 中完成这一切. %>% reduce(sum)返回单个值。有谁知道在 purrr 中执行此操作的语法吗? ?

编辑-我忘了指定,这需要对 n 个列表起作用。

最佳答案

你可以这样做(s. ?reduce):

   xx %>% reduce(`+`)
[1] 2 4 6 8 10

关于通过在 purrr 中按元素求和来减少列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43352012/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com