【发布时间】:2020-01-04 18:45:20
【问题描述】:
这里是a link,介绍了reduce2()的使用。
Hadley 介绍了这个例子,
您可能有一个要连接在一起的数据框列表,并且用于连接的变量会因元素而异。
我无法完全想象情况如何。
我了解reduce2(),因为我了解a link 中的示例
x <- list(c(0, 1), c(2, 3), c(4, 5))
y <- list(c(6, 7), c(8, 9))
reduce2(x, y, paste)
#> [1] "0 2 6 4 8" "1 3 7 5 9"
但哈德利描述的例子对我来说很难想象。
谁能描述一下这个例子?
【问题讨论】:
-
你不明白这个函数是如何工作的吗?还是你想提出一个现实世界的问题来应用它?
-
我的看法是:您有一个 data.frames 列表作为第一个较长的参数。第二个参数,一个较短的元素,将包含累积 data.frame 和下一个元素之间连续连接的映射。正如文档所说,一个专门的功能
-
我正在尝试提出一个现实世界的问题来应用:
df1 <- data.frame(x = c(0, 2, 4), y = c(1, 3, 5)); df2 <- data.frame(a = c(6, 8), b = c(7, 9)); lst <- list(df1, df2)并使用reduce2()来堆叠它?我无法理解情况。 @jenesaisquoi