楼主: glcat_green
3299 6

[求助]怎样模拟数据和现有的随机数具有相同分布 [推广有奖]

  • 1关注
  • 4粉丝

已卖:702份资源

讲师

5%

还不是VIP/贵宾

-

威望
0
论坛币
2197 个
通用积分
10.7540
学术水平
6 点
热心指数
10 点
信用等级
7 点
经验
8342 点
帖子
294
精华
0
在线时间
434 小时
注册时间
2008-2-26
最后登录
2025-3-18

楼主
glcat_green 发表于 2009-2-24 22:08:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位:现在手上有一组随机数,不知道是服从什么分布的,我想模拟这组数,应该怎么模拟?
二维码

扫码加我 拉你入群

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

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

关键词:模拟数据 随机数 不知道 数据 模拟 随机

回帖推荐

Isscaliu 发表于5楼  查看完整内容

假设函数为 1 2 3 4 5在R里边,我的bootstrap做法是x<-c(1,2,3,4,5)m=1000 boot<-numeric(m)for for (i in 1:m){boot.x<-sample(x,replace=T)boot<-mean(boot.x)}hist(boot)abline(v=cbind(quantile(boot,prob=c(.025,.975))))大概的意思就是首先生成一个1x1000的矩阵然后再在原始数据里边不断提取样本(with replacement)提取一千次 然后boot后边可以根据需要变换 我这里需要的是mean 你也可以替换称中间 ...

本帖被以下文库推荐

沙发
吉生保和马淑娟 发表于 2009-2-25 10:53:00
&nbsp; 同样的问题

藤椅
glcat_green 发表于 2009-3-23 14:36:00

弄明白了:用bootstrap函数

板凳
rjess 发表于 2009-5-13 17:53:00

可以说的具体些吗?

报纸
Isscaliu 发表于 2009-5-16 16:08:00
假设函数为 1 2 3 4 5
在R里边,我的bootstrap做法是
x<-c(1,2,3,4,5)
m=1000 
boot<-numeric(m)
for for (i in 1:m){
boot.x<-sample(x,replace=T)
boot<-mean(boot.x)
}
hist(boot)
abline(v=cbind(quantile(boot,prob=c(.025,.975))))

大概的意思就是首先生成一个1x1000的矩阵
然后再在原始数据里边不断提取样本(with replacement)
提取一千次 然后boot后边可以根据需要变换 
我这里需要的是mean 你也可以替换称中间值(median)标准差,方差之类的
然后就用柱状图看这些mean的分布h和相应的bootstrap 95%CI

不过,做bootstrap会对一些东西比较敏感
比如原始数据的代表性 模拟的次数 原始数据的大小 之类的
不过总体来讲都比较实用!以之相应的还有permutation,跟这个差不多!

不过想知道数据的分布好像不用 bootstrap吧?可以用MLE求吧?
还有 在R里边可以用plot(desity(x))来看看他的密度分布!

知识有限,有错请提出!


It was the best of times, it was the worst of times.

地板
rjess 发表于 2009-6-3 16:47:00

看到了  谢谢指教

7
zbxfzu 发表于 2011-1-7 11:10:49
学习下,谢谢分享
自信、快乐!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 18:58