-Python- 分位点

標準正規分布 $N(0, 1)$の上側$\alpha$点を$z_{\alpha}$と表します.
Pythonでは

sp.stats.norm.ppf

を使うと正規分布の分位点 z_{\alpha}の値が得られます.

Pythonでの実装は以下のようになります.

>>> import scipy as sp
>>> from scipy.stats import norm

 N(0, 1)の0.7点

>>> sp.stats.norm.ppf(0.7)
0.5244005127080407
 N(1, 2^2) の0.7点
>>> sp.stats.norm.ppf(0.7, loc = 1, scale = 2)
2.0488010254160813
 N(0, 1)の上側0.05点
>>> alpha = 0.05
>>> sp.stats.norm.ppf(1 - alpha)
1.6448536269514722

 

上記の例のJupyter Notebookファイルは,GitHubStatistics.ipynbの"Quantile"で見ることができます.