我想从一个数据帧列表中获取一些值,并将结果保存在新的数据帧中。代码如下:
for (i in 1:length(covpatient)){
a <- names(covpatient[i])
b <- sum(covpatient[[i]]$cov == 0)
c <- sum(covpatient[[i]]$cov > 0 & covpatient[[i]]$cov <= 40)
d <- sum(covpatient[[i]]$cov > 40 & covpatient[[i]]$cov <= 100)
e <- sum(covpatient[[i]]$cov > 100)
summary <- c(a,b,c,d,e)
对于covpatient列表中的每个数据框,我想创建一个包含5个元素(a,b,c,d,e)的汇总变量。然后,我想创建一个新的数据框,存储所有汇总值(5列&i行)。请问有人能帮帮我吗?