作者skyclouder (尘‧物换星移)
看板Statistics
标题Re: [问题] 关於R的问题
时间Sun Jul 20 23:19:14 2008
※ 引述《pcshdan (我的人生就像冒险一样)》之铭言:
: 我是R的新手
: 所以内容叙述不清楚请见谅
: 我想请问关於bootstrap resampling的问题
: 今天我有一组data 里面有1000笔资料
: 资料的尺度是intreval
: 请问我要如何抽出新的100组data (抽後放回)
: 让每一组data里面同样有1000笔资料的呢
: 又一组里面如果只要有500笔资料又要怎麽写呢
: 我看R的PDF档查了很久都没查到所以才来问问题
: 我有看到指令boot()和boot.ci()
: 但里面似乎都要写一个函数
: 我不懂到底是要如何使用?
: 试了很久都不行
: 因为我的最终目的是要形成一个新的矩阵
: 也就是那100组data我最後会写一个函数使每一组data都产生一个系数
: 然後做此系数的信赖区间
: 请问这样是不是使用loop会比较好
: 我是第一次学统计软体
: 问题叙述有点长
: 麻烦大家了
: 谢谢^^
最简单的做法
sample(1:1000, 1000, replace=T)
重复100次 就是一个bootstrap resampling, 不需用到其他package
提供作参考
--
莫听穿林打叶声 何妨吟啸且徐行 竹杖芒鞋轻胜马 谁怕 一蓑烟雨任平生
料峭春风吹酒醒 微冷 山头斜照却相迎 回首向来萧瑟处 归去 也无风雨也无晴
─定风波 苏轼
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.136.133.110
※ 编辑: skyclouder 来自: 140.136.133.110 (07/20 23:20)
1F:→ pcshdan:感谢你的回答喔^^ 07/21 18:11