2017-06-13 19 views
0

与えられた対数正規分布の逆数を求める必要があります。 逆対数正規のためにRにはinbuilt関数がないので、自分自身を設計する必要があります。対数正規分布の逆数

それはG(Y)nはFの逆分布(X)である

G(y) = 1- F(1/y) 

言う 'X' Wikipediaの

f_lambda <- function(x,mu,sig) {dlnorm(x, meanlog = mu, sdlog = sig,log=FALSE)} 

を確率変数は、この対数正規分布を有し、そしてX = 1/Y。

しかし、私はrにF(1/y)をエンコードする方法とその分布を定義するために何を使うのか混同されています - muまたは1/mu。

私はF(x)のmuとsigmaの推定値を持っています。

ありがとうございます。

+2

を使用することができ対数正規分布の逆数を見つけることを意味しています"逆のcdfsは分位関数とも呼ばれ、Rでは qxxxxという名前が付けられています; cdfsはpxxxx、乱数はrxxxx、密度は次のようになります:stat.ethz.ch/pipermail/r-help/2002-January/017625.html) dxxxx、 xxxxはディストリビューションファミリに名前を付けます。例えばqnorm、pnorm、rnorm、dnorm "だから、qlnormはおそらく仕事をしなければならない。 – p0bs

答えて

2

一般に、分位分布は累積分布の逆数です。これは本当に意味://:

F(x) = p

x = F^-1(p)

は、それはあなたが[古い掲示板](HTTPSから

qlnorm() 
関連する問題