我有张桌子

我想要创建一个循环,用于打印region_mu字段中每个字符串中的行。例如,所有"VRO1“都将返回具有VR01的所有行具有region_mu值,以及VR02和VR03。
发布于 2021-07-21 18:36:37
我们可以根据“split”的唯一值将数据拆分为list of data.frames。
lst1 <- split(df1, df1$region_mu)可以使用$或[[提取各个元素。
lst1$VR01如果它应该是一个for循环
un_region <- unique(df1$region_mu)
out <- vector('list', length(un_region))
names(out) <- un_region
for(un1 in un_region) {
tmp <- subset(df1, region_mu == un1)
print(tmp)
out[[un1]] <- tmp
}https://stackoverflow.com/questions/68474825
复制相似问题