【发布时间】:2019-03-03 13:11:09
【问题描述】:
我有一个像这样的数据框:
colum1 column2 column3 column4
0.34 0.45 4450 21
0.32 0.46 4451 41
0.41 0.12 2150 38
.
.
.
此数据框包含 2000 个元素。我想创建一个包含 100 个数据框的列表,其中包含随机选择的行。我已经编写了一个原型:
matrix_sampling<-list()
counter=1
original_data <- a
while( counter < 101) {
sub_sample <- data.frame(original_data[sample(nrow(original_data), 20), ])
matrix_sampling <- c(matrix_sampling, sub_sample)
counter = counter+1
}
但是当我访问以下矩阵时:
matrix_sampling[[1]] 它打印 0.34 我期待第一个数据帧。我真的很想要一个像这样的数据结构:
matrix_sampling[1] = dataframe1
matrix_sampling[2] = dataframe2
...
我什至可以看到列的名称。
【问题讨论】:
标签: r dataframe statistics