以下循环如何可以得到i 为1到5的所有结果
在写循环中希望是a[i]命名,但是a[i得到的总是数据框的某一列,怎样才能让a[i]就是i=某值时的数据框呢
library(dplyr)
a<-mydata%>%filter(clust==1)
for(i in 1:5){
a<-mydata%>%filter(clust==1&lp==i)
c<-tapply( a$sp,list( a$lp, a$sp),length)
c[is.na(c)] <- 0#
c
print(c)
}


雷达卡



京公网安备 11010802022788号







