我有这个df1:
A B C
1 2 3
5 7 9
其中
A B C
是列名称。我有一列有另一个df2:
A
1
2
3
4
我想为df1的每一列附加df2,以创建此最终数据框:
A B C
1 2 3
5 7 9
1 1 1
2 2 2
3 3 3
4 4 4
有可能做到吗?
最佳答案
data.frame(sapply(df1, c, unlist(df2)), row.names = NULL)
# A B C
#1 1 2 3
#2 5 7 9
#3 1 1 1
#4 2 2 2
#5 3 3 3
#6 4 4 4
数据
df1 = structure(list(A = c(1L, 5L), B = c(2L, 7L), C = c(3L, 9L)), .Names = c("A",
"B", "C"), class = "data.frame", row.names = c(NA, -2L))
df2 = structure(list(A = 1:4), .Names = "A", class = "data.frame", row.names = c(NA,
-4L))
关于r - 如何将组行 append 到数据框中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46043445/