在子集上创建循环

时间:2017-06-30 11:58:59

标签: r

我处理投标数据框,我想在我已经使用复制/粘贴创建的子集上创建一些操作,因为我对循环一无所知......

但现在我真的需要了解循环是什么,因为我的子集需要变得非常巨大。

我尝试用两个子集进行训练,我用循环和没有做同样的动作,但是有循环方式的错误消息。我用全局数据框创建子集,没有来自不同的文件。

> file=c("M.splendens","G.pulchellus")
> species=c("M.splendens","G.pulchellus")
> for (i in 1:length(species))
+ {
+   data= file[i]
+   data= select(file[i], code_site,passage,adulte)
+   data= spread(passage, adulte)
+   data= replace(data, is.na(data),0)
+   title=(species[i])
+   }
Error in UseMethod("select_") : 
  no applicable method for 'select_' applied to an object of class "character"
> data = M.splendens
> data = select(data, code_site,passage,adulte)
> data = spread(data, passage, adulte)
> data = replace(data, is.na(data),0)
> M.splendens_td_a = data

抱歉我的英文不好,并提前感谢您的帮助。

祝你有愉快的一天!

西奥多

0 个答案:

没有答案