आर qchisq
फ़ंक्शन एक पी-वैल्यू और स्वतंत्रता की डिग्री को संबंधित ची-स्क्वायर मान में परिवर्तित करता है। क्या कोई पाइथन लाइब्रेरी है जो बराबर है?क्या आर के qchisq समारोह के बराबर एक अजगर है?
मैंने कुछ भी ढूंढे बिना SciPy में देखा है।
आर qchisq
फ़ंक्शन एक पी-वैल्यू और स्वतंत्रता की डिग्री को संबंधित ची-स्क्वायर मान में परिवर्तित करता है। क्या कोई पाइथन लाइब्रेरी है जो बराबर है?क्या आर के qchisq समारोह के बराबर एक अजगर है?
मैंने कुछ भी ढूंढे बिना SciPy में देखा है।
यह scipy.stats.chi2.ppf
- प्रतिशत बिंदु फ़ंक्शन (सीडीएफ के विपरीत)। जैसे, आर में:
> qchisq(0.05,5)
[1] 1.145476
अजगर में:
In [8]: scipy.stats.chi2.ppf(0.05, 5)
Out[8]: 1.1454762260617695
@VadimKhotilovich उसके जवाब में बताते हैं के रूप में, आप scipy.stats.chi2.ppf
उपयोग कर सकते हैं। आप से chdtri
फ़ंक्शन का भी उपयोग कर सकते हैं, लेकिन तर्क के रूप में 1-पी का उपयोग करें।
आर:
> qchisq(0.01, 7)
[1] 1.239042
> qchisq(0.05, 7)
[1] 2.16735
scipy:
In [16]: from scipy.special import chdtri
In [17]: chdtri(7, 1 - 0.01)
Out[17]: 1.2390423055679316
In [18]: chdtri(7, 1 - 0.05)
Out[18]: 2.1673499092980579
केवल लाभ का उपयोग करने के chdtri
scipy.stats.chi2.ppf
से अधिक है कि यह ज्यादा तेजी से होता है है:
In [30]: from scipy.stats import chi2
In [31]: %timeit chi2.ppf(0.05, 7)
10000 loops, best of 3: 135 us per loop
In [32]: %timeit chdtri(7, 1 - 0.05)
100000 loops, best of 3: 3.67 us per loop
@mnel: यह सवाल ची स्क्वायर वैल से पी-वैल्यू की गणना करने से संबंधित है ue। मैं दूसरी दिशा में जाने की कोशिश कर रहा हूं। वास्तव में – jveldridge
। बंद-वोट वापस ले लिया गया (अधिक सावधानी से पढ़ना चाहिए!) – mnel
http://stackoverflow.com/questions/11725115/p-value-from-chi-sq-test-statistic-in-python –