更換柱我想和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