我想在一个循环中返回每次迭代的结果以写入一个单独的文本文件,但由于某种原因它似乎不起作用。我的代码是:
for (i in length(traject)){
player <-subset(traject[[i]],subset=(dt==1),)
test<-player
write.table(test, file=paste(i, "test.txt", sep=" "))
head(test)
}
哪个只返回最后一次迭代,在单独的文本文件中生成所有迭代的结果我做错了什么?
额外信息:该循环用于每个单独的玩家(具有不同的 ID)通过 as.ltraj() 从 adehabitatLT 包中获取数据。
(我知道这个论坛上有类似的问题,但没有人能帮助我解决这个问题)