2014-10-09 76 views
1

我創建了一個小函數來生成一個Data表。然後,我想要R多次複製這個函數,所以我將函數包含在「replicate()」函數中。 這似乎很好。將重複模擬的數據保存在R中

現在,我想將每個模擬的結果保存在一張表中。我試過rbind,data.table等......但顯然我做錯了。

replicate(100,{object<-function{.... 
results<-(table of results) 
}}) 
+0

您能舉一個可重複的例子嗎?我正在努力理解你真正想做的事情。 – polmath 2014-10-09 13:26:53

+1

嘗試'複製(...,簡化= TRUE)' – agstudy 2014-10-09 13:28:56

回答

0

我不知道我是否理解正確,但對我來說最簡單的事情是使用一些condinional功能。例如:

i<-1 
main.table<-data.frame() 

while (i<=100) { 
object<-function (...) 
main.table<-rbind(main.table,object) 
i<-i+1 
}