R - 获取给定 Y 值的 X 值
R - Get X value for given Y value
我有一个标准正态分布的累积分布函数,我有一个给定的 y 值,它应该是 0.95
dist <- function(x) pnorm(x,0,1)
如何求解方程 0.95 = dist(x)
的 x?
您可以如下使用uniroot函数:
dist <- function(x) pnorm(x,0,1) - 0.95
uniroot(dist, interval = c(-1,4))
这会给你与 qnorm(0.95,0,1) 相同的答案。
我有一个标准正态分布的累积分布函数,我有一个给定的 y 值,它应该是 0.95
dist <- function(x) pnorm(x,0,1)
如何求解方程 0.95 = dist(x)
的 x?
您可以如下使用uniroot函数:
dist <- function(x) pnorm(x,0,1) - 0.95
uniroot(dist, interval = c(-1,4))
这会给你与 qnorm(0.95,0,1) 相同的答案。