在均匀分布上生成随机正态条件

时间:2017-08-03 13:36:47

标签: r distribution normal-distribution

我有随机变量X,它在区间[-1,1]上均匀分布。我想在R中模拟随机变量Y,条件是X是高斯的。

我发现this 帖子回答了我的问题,但是使用Box-Muller方法在区间[0,1]上进行均匀分布。

但是,这对于区间[-1,0]不起作用,因为不存在负的日志。

n <- 2000
X = runif(n, min = -1, max = 1)
Y = rnorm(n, 0, 1) # not conditional 

0 个答案:

没有答案