【发布时间】:2020-05-28 01:24:58
【问题描述】:
有没有办法使用循环来简化这段代码?
set.seed(100)
AL_INDEX <- sample(1:nrow(AL_DF), 0.7*nrow(AL_DF))
AL_TRAIN <- AL_DF[AL_INDEX,]
AL_TEST <- AL_DF[-AL_INDEX,]
AR_INDEX <- sample(1:nrow(AR_DF), 0.7*nrow(AR_DF))
AR_TRAIN <- AR_DF[AR_INDEX,]
AR_TEST <- AR_DF[-AR_INDEX,]
AZ_INDEX <- sample(1:nrow(AZ_DF), 0.7*nrow(AZ_DF))
AZ_TRAIN <- AZ_DF[AZ_INDEX,]
AZ_TEST <- AZ_DF[-AZ_INDEX,]
AL_DF、AR_DF 和 AZ_DF 是具有相同字段结构但记录数不同的数据帧。
【问题讨论】:
-
您是否希望将所有这些作为单独的数据框,或者您可以将它们保存在一个列表中?
-
我希望它们位于自己的数据框中,因为稍后将在模型中调用它们。
标签: r loops dataframe for-loop