如何使用更改变量自动引导?

时间:2017-07-19 09:13:55

标签: r function loops bootstrapping

我认为我的问题很简单,我找不到解决方法。所以,我正在尝试在r中进行自举,结果已经成功。但是,我希望自动化我的代码使其运行10000,15000等等,而不是每次都更改这些变量。

我的代码是:

mydata #is a time series data

port<-as.xts(mydata, order.by = as.Date(dates, "%d-%b-%Y"))

# created a function for bootstrapping
sim<-function(nsim,series,size){
    result<-replicate(nsim, Return.cumulative(sample(series,size,replace=F), geometric=TRUE))
    return(result)
    }

output<-sim<-(10000,port,12) # running the function

mean(output) # finding the mean of the bootstrap output 

因此,每次我想运行该函数时,不是更改nsim = 10000或size = 12,有没有办法让我可以循环运行这个函数,比如10000,150000,200000。

感谢您的帮助!

0 个答案:

没有答案