gpt4 book ai didi

将列表重复到 R 中的数据框

转载 作者:行者123 更新时间:2023-12-01 21:55:20 26 4
gpt4 key购买 nike

我有一个 list 让我们说

k<-c(1,2,3,4)

我想创建一个数据框,假设有 5 行,每一行都使用相同的列表,如下所示。

  X1 X2 X3 X4
1 1 2 3 4
2 1 2 3 4
3 1 2 3 4
4 1 2 3 4
5 1 2 3 4

我试过:-

> rep(k, each = 5)
[1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4

但是我无法获得预期的结果。有什么建议吗?

最佳答案

data.frame(t(replicate(5, k)))
#OR
data.frame(matrix(rep(k, each = 5), 5))
#OR
data.frame(t(sapply(1:5, function(x) k)))
# X1 X2 X3 X4
#1 1 2 3 4
#2 1 2 3 4
#3 1 2 3 4
#4 1 2 3 4
#5 1 2 3 4

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

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