全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
9207 4
2008-01-09

现在,我已经对一个时间序列建立了模型,FARIMA(p,d,q),估计了其中的分数次数d和其他参数。希望用bootstrap方法对d的standard deviation 进行估计。

看了几天《an introduction to bootstrap》,还是觉得云里雾里,不知到到底该怎么做。也听说R 里的boot软件包很有用,但是不知道用哪个命令。

有没有高人可以指点一下。非常非常感谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2008-1-10 00:40:00

没有人知道么?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-1-12 22:47:00

R 里面有个软件包,叫bootstrap (不是boot),可以做那个。我这里有个小程序,你可以看看

x<-rnorm(20)

theta<-function(x){sd(x)}

results<-bootstrap(x,100,theta)

results

不懂的话,还可以看看R里面的举例

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-3-28 22:39:42
云里雾里
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-6-25 14:56:23
bootstrap最主要的功能就是解决样本量不足的问题。样本总是用来估计你的总体的,当样本量不足时,样本
所估计出来的总体就会有偏差,这个时候就可以通过多次抽样来测算你的偏差有多大。比如要估计人均身高,你就可以多次去抽样得到多个样本,然后算出每个样本的平均身高。这样就可以大概给出你一个总体平均身高的范围。可是并不是总有条件多次抽样,这个时候就要通过bootstrap技术对数据模拟多次抽样。
bootstrap用法:
library(bootstrap)
x<-dataframe
f<-function(x){function}
result<-bootstrap(x,100,f)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群