【问题标题】:R - produce data with certain shape between -1 and 1 [duplicate]R - 产生具有-1和1之间特定形状的数据[重复]
【发布时间】:2013-01-30 13:53:29
【问题描述】:

我试图在 R 中生成像这张图片一样分布的数据:

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

【问题讨论】:

  • 好吧,我尝试使用 rnorm 函数设置不同的参数,然后将数据合并在一起,但从未真正看起来像该图像:/
  • this问题。
  • 谢谢朱利叶斯。这解决了我的问题。这实际上是我一直在寻找的。太棒了!

标签: r normal-distribution


【解决方案1】:

你需要这样做:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-28
    • 2013-01-02
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 2021-09-16
    • 2013-03-10
    相关资源
    最近更新 更多