更换柱我想和B的第一行。例如,以取代A的第一列:ř从数据帧与行从另一数据帧
A <- data.frame(matrix("a", 4, 4), stringsAsFactors = FALSE)
> A
X1 X2 X3 X4
1 a a a a
2 a a a a
3 a a a a
4 a a a a
B <- data.frame(matrix("b", 4, 4), stringsAsFactors = FALSE)
> B
X1 X2 X3 X4
1 b b b b < Take this row
2 b b b b
3 b b b b
4 b b b b
我想甲成为:
> A
X1 X2 X3 X4
1 b a a a
2 b a a a
3 b a a a
4 b a a a
^
replace it with this column
我想:
A[, 1] = B[1, ]
,但我得到以下警告消息:
In `[<-.data.frame`(`*tmp*`, , 1, value = list(X1 = "b", X2 = "b", :
provided 4 variables to replace 1 variables
@Sotos不,我想替换从A柱有什么建议是用B的列替换A的A列。 – mat
是的,我没有读完它通过:) – Sotos