gpt4 book ai didi

r - R中数据框中的重复行

转载 作者:行者123 更新时间:2023-12-04 16:43:49 24 4
gpt4 key购买 nike

我正在尝试使用下面的代码复制数据框中的行。
但是,我发现它很慢。

duprow = df[1,]
for(i in 1:2000)
{
print(i)
df = rbind(df,duprow)
}

有没有更快的方法?

最佳答案

您可以使用rep,例如5个重复项或第1行:

df <- data.frame(x = 1, y = 1)
rbind(df, df[rep(1, 5), ])
# x y
# 1 1 1
# 11 1 1
# 1.1 1 1
# 1.2 1 1
# 1.3 1 1
# 1.4 1 1

关于r - R中数据框中的重复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29743691/

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