【发布时间】:2013-11-04 12:48:02
【问题描述】:
要在 R 中绘制正态分布曲线,我们可以使用:
(x = seq(-4,4, length=100))
y = dnorm(x)
plot(x, y)
如果dnorm 计算 y 作为 x 的函数,R 是否有一个函数可以计算 x 作为 y 的函数?如果不是,解决此问题的最佳方法是什么?
【问题讨论】:
-
你读过
pnorm?? -
也许我遗漏了一些东西,但是
pnorm(y)没有给出 x,因此plot(pnorm(y), y)没有给出正态分布(它实际上是一条直线)。 -
plot(pnorm(y), y)肯定不是一条直线。但是,plot(ppoints(y), y)是。 -
一个问题是密度函数的倒数不是函数,因为它不是一对一的,但下面 mrip 的回答给出了尽可能接近您所要求的内容。
-
不是所有函数are invertible,这是一个例子(它不是严格增加也不是减少)。我认为@gung 的回答在这里更有用。
标签: r distribution reverse inverse