用R语言想要循环提取数据,提取的结果总是最后一行

数据如下

 table<- data.frame()
  for(x in 0:31){
  c<- b[(15*x+1):(15*x+15),]
  d<- subset(c,c$Used == TRUE,)
  e<- d[which.min(d$Calculated.Concentration),]
  LLOD<-e$Calculated.Concentration
  f<- d$Calculated.Concentration
  g<- as.numeric(f)
  LLOQ<- min(g[g!=min(g)])   #去掉最小的那个数
  h<- d[which.max(d$Actual.Concentration),]
  ULOQ<-h$Actual.Concentration
  i<- d$Correlation.Coefficient
  R2<- max(i)
  j<- d$Component.Name
  Name<- j[1]
  table[[x]]<- data.frame(Name,LLOD,LLOQ,ULOQ,R2)}

我想每隔15行,按照要求分别提取Name,LLOD,LLOQ,R2这4个数,代码是之前问的结果,每次都报错,希望改进后可以保存每次的结果!

你好,我是问答小助手,非常抱歉,本次您提出的有问必答问题,超出我们目前的服务范围,暂时无法为您解答。


问答VIP目前服务范围为 :Python、Java、MySQL、Redis、网络、Linux、大数据、云计算、云原生、中间件、MongoDB、HBase、Zookeeper、Kafka等领域专业问题解答,为您提供解决问题的思路和指导。


不提供源码代写、项目文档代写、论文代写、安装包资源发送或安装指导等服务。

本次提问扣除的有问必答次数,已经为您补发到账户,我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。