【发布时间】:2025-11-23 02:30:01
【问题描述】:
我想创建一个不重复的随机整数 R 数据帧。
我想出了这种可行的方法:
rank_random<-data.frame(matrix(NA, nrow = 13, ncol = 30)
for (colIdx in seq(1:30) {
rank_random[colIdx,] <-sample(1:ncol(subset(exc_ret, select=-c(Date))), 30,
replace=F)
}
【问题讨论】:
-
我们看不到有关
exc_ret或Date的任何信息。开始一个新的 R 会话并尝试运行您的代码将是您的一个好习惯。然后,当您的问题中的代码中缺少名称时,您会收到一条错误消息。 (它也会在第一行中发现缺少的括号。您还应该知道,由矩阵对象组成的数据帧的行为可能会有所不同 -
哎呀,对不起,你是对的。更改名称并复制而不检查。