【问题标题】:How do you find unknowns inside distribution functions in R?你如何在 R 的分布函数中找到未知数?
【发布时间】:2020-08-07 20:20:21
【问题描述】:

例如,我需要找到平均值 0.02

我如何找到 x? R能解方程吗?

【问题讨论】:

  • 提示:看看?qnorm
  • @user20650 我想你需要一个已知的方法来申请qnorm
  • qnorm(0.02, 400, 4, FALSE)
  • @user20650 谢谢!很高兴知道qnorm的魔力

标签: r statistics data-analysis normal-distribution stochastic


【解决方案1】:

您可能需要来自pracmaerfinv 来获得平均值mu,例如,

p <- 0.02
x <- 400
sgm <- 4
mu <- x - sgm*sqrt(2)*pracma::erfinv(2*p-1)

这样

> mu
[1] 408.215

> pnorm(400,mu,sgm) # check the obtained value of mu
[1] 0.02

更聪明的方法是通过qnorm(感谢@user20650)

mu <- qnorm(p,x,sgm,FALSE)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-25
    相关资源
    最近更新 更多