标签: 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