2016-05-04 13 views
3

Pythonのログ正規累積分布関数の逆数はどのようにして計算できますか?私は、例えば0,0052はLNの意味と0,5はLNのSTDである確率は、あるPythonの対数正規累積分布関数の逆数を計算するにはどうすればよいですか?

LOGINV(0,005;2;0,5) yields 2,0382373 

を機能[LOGINV][1]

を使用してExcelから一部の機能を変換しようとしています。

scipy.statsには、私が適用できる機能がありますか?

答えて

5

はい:http://docs.scipy.org/doc/scipy-0.17.0/reference/generated/scipy.stats.lognorm.html

から

from scipy import stats 
import numpy as np 
stats.lognorm(0.5, scale=np.exp(2)).ppf(0.005) 

あなたの数量の意味を確認してください。実際には2と0.5はランダム変数Y = exp(X)の平均と標準偏差です。ここでXはコードで定義されている対数正規です(Excel文書にも書かれています)。コードに定義されている分布の平均と標準偏差は、8.37と4.46

です
関連する問題