R-生成在-1和1之间具有特定形状的数据

R-生成在-1和1之间具有特定形状的数据,r,normal-distribution,R,Normal Distribution,我尝试在R中生成数据,其分布如下图所示: 这些值实际上应该仅介于-1和+1之间,但与0和+1相比,应该小于-1和0。您需要执行以下操作: 1) 发现具有此形状的函数(如(-(x-1)x^2(x+1)*(x+2))*k) 2) 以-1到1的间隔对其进行积分(它将是k的函数) 3) 将此集成与1匹配(以发现K) 4) 采样一个介于0和1之间的数字(让我们称这个数字为z) 5) 发现y,从0到y的积分函数给出z 6) 重复大量的时间步骤4-5好吧,我试着使用rnorm函数设置不同的参数,然后将数据合

我尝试在R中生成数据,其分布如下图所示:

这些值实际上应该仅介于-1和+1之间,但与0和+1相比,应该小于-1和0。

您需要执行以下操作:

1) 发现具有此形状的函数(如(-(x-1)x^2(x+1)*(x+2))*k) 2) 以-1到1的间隔对其进行积分(它将是k的函数) 3) 将此集成与1匹配(以发现K) 4) 采样一个介于0和1之间的数字(让我们称这个数字为z) 5) 发现y,从0到y的积分函数给出z
6) 重复大量的时间步骤4-5

好吧,我试着使用rnorm函数设置不同的参数,然后将数据合并在一起,但从来没有像在那张图片上那样:/参见示例问题。谢谢Julius。这解决了我的问题。这正是我想要的。伟大的