gpt4 book ai didi

r - 如何将行从一个 data.frame 复制到另一个 [R]

转载 作者:行者123 更新时间:2023-12-04 11:28:26 27 4
gpt4 key购买 nike

有两个数据框 x, y 。
我想将编号为 J 的行从 X 复制到 Y。
就像是

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

最佳答案

你的例子恰好回答了你的问题。 (试试看!)

如果不是替换目标 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,])

关于r - 如何将行从一个 data.frame 复制到另一个 [R],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10013985/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com