天天看點

scipy求一些統計量的p值和分位數

scipy.stats子產品中有不少涉及計算統計量的子子產品

scipy.stats.uniform

scipy.stats.norm

scipy.stats.t

scipy.stats.chi2

scipy.stats.f

更多子子產品參見這裡

其中scipy.stats.f内有如下方法:

scipy求一些統計量的p值和分位數

來自于這裡

這些方法在其他子子產品中都大同小異。這裡重點介紹求F統計量的p值和分位數,t統計量,卡方,正态,的求法基本類似。

例1:求 Pr(F4,58>1.67)=? ,即已知臨界值求p值

>>> from scipy.stats import f
>>> f.sf(, , )

>>>  - f.cdf(, , )

           

例2:求 F(1−0.17)4,58=? ,即已知p值求臨界值

>>> from scipy.stats import f
>>> f.isf(, , )

>>> f.ppf( - , , )

           

其中,isf是sf的逆運算, ppf是cdf的逆運算。具體解釋參見上圖。其他統計量的相關計算方法與之類似,不同之處就是少了自由度作為參數。

繼續閱讀