12

2つのデータフレームx、yがあります。番号Jの行をXからYにコピーしたい。

    Y[1,] <- X[j,]
4

1 に答える 1

13

あなたの例はたまたまあなたの質問にほとんど答えます。(やってみよう!)

ターゲットdata.frameの行を置き換える代わりに、それに行を追加rbind()する場合は、代わりに次 のことを試してください。

X <- data.frame(name=LETTERS[1:3], value=1:3, stringsAsFactors=FALSE)
Y <- data.frame(name=letters[1:3], value=rnorm(3), stringsAsFactors=FALSE)

X[1,] <- Y[1,]
X <- rbind(X, Y[3,])
于 2012-04-04T15:35:52.253 に答える