,可以使用以下方法:
# 原始数据集
data <- c("A", "B", "C", "D", "E", "F", "G", "H", "I", "J")
# 生成包含随机选择要素的数据集列表
num_datasets <- 5
dataset_list <- list()
for (i in 1:num_datasets) {
# 随机选择要素的索引
indices <- sample(length(data), size = 3, replace = FALSE)
# 根据索引选择要素
dataset <- data[indices]
# 将数据集添加到列表中
dataset_list[[i]] <- dataset
}
# 打印数据集列表
for (i in 1:num_datasets) {
print(dataset_list[[i]])
}
library(dplyr)
# 原始数据集
data <- data.frame(ID = 1:10, Value = letters[1:10])
# 生成包含随机选择要素的数据集列表
num_datasets <- 5
dataset_list <- list()
for (i in 1:num_datasets) {
# 随机选择要素
dataset <- data %>% sample_n(3)
# 将数据集添加到列表中
dataset_list[[i]] <- dataset
}
# 打印数据集列表
for (i in 1:num_datasets) {
print(dataset_list[[i]])
}
这样就可以生成包含随机选择要素的数据集列表。根据具体需求,可以调整随机选择的要素数量、是否允许重复选择等参数。
领取专属 10元无门槛券
手把手带您无忧上云