全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6589 5
2008-10-16

请问如何用R语言生成指定区域的二元均匀分布的随机数呢?拜托帮帮忙了?

二维码

扫码加我 拉你入群

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

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

全部回复
2008-10-17 03:45:00

rbinom(n, size, prob)

二维码

扫码加我 拉你入群

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

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

2008-10-17 03:46:00
指定区域是什么概念?truncated?一个一个取,不满足直接throw掉。
二维码

扫码加我 拉你入群

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

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

2008-10-18 20:32:00

我想问的是二元的均匀分布,不是二项分布,指定区域是指{-1<x<1,-1<y<0.5x}等类似的区域

二维码

扫码加我 拉你入群

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

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

2008-10-19 00:26:00

啥叫均匀分布啊?我真不懂……是不是uniform啊?

不管什么分布,我有一个普适方法,你可以参考一下

先从x的marginal distribution里抽一个,也就是从密度函数f(x)里抽,然后从y的conditional distribution里抽一个(有的时候叫partial distribution),也就是从密度函数f(y|x)里抽。这样得到的一组x y就是一个从f(x,y)里抽到的样本。这样问题就简单化了。

貌似y是不独立于x的,看你的指定区域就知道了,y的区域由x决定。照着上述方法,是可以办到的。

二维码

扫码加我 拉你入群

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

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

2015-1-25 23:00:50
同问,求指点
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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