पांडा में चतुर्थक की गणना कैसे करें (उदाहरण के साथ)
सांख्यिकी में, चतुर्थक वे मान हैं जो डेटा के एक सेट को चार बराबर भागों में विभाजित करते हैं।
किसी वितरण का विश्लेषण करते समय, हम आम तौर पर निम्नलिखित चतुर्थक में रुचि रखते हैं:
- प्रथम चतुर्थक ( Q1 ): 25वें प्रतिशतक पर स्थित मान
- दूसरा चतुर्थक ( Q2 ): 50वें प्रतिशतक पर स्थित मान
- तृतीय चतुर्थक ( Q3 ): 75वें प्रतिशतक पर स्थित मान
आप पांडा डेटाफ़्रेम में स्तंभों के चतुर्थक की गणना करने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:
विधि 1: एक कॉलम के लिए चतुर्थक की गणना करें
df[' some_column ']. quantile ([ 0.25 , 0.5 , 0.75 ])
विधि 2: प्रत्येक संख्यात्मक स्तंभ के लिए चतुर्थक की गणना करें
df. quantile (q=[ 0.25 , 0.5 , 0.75 ], axis= 0 , numeric_only= True )
निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित पांडा डेटाफ़्रेम के साथ व्यवहार में प्रत्येक विधि का उपयोग कैसे करें:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'],
' points ': [12, 14, 14, 16, 24, 26, 28, 30, 31, 35],
' assists ': [2, 2, 3, 3, 4, 6, 7, 8, 10, 15]})
#view DataFrame
print (df)
team points assists
0 to 12 2
1 B 14 2
2 C 14 3
3 D 16 3
4 E 24 4
5 F 26 6
6 G 28 7
7:30 8
8 I 31 10
9 D 35 15
उदाहरण 1: किसी स्तंभ के लिए चतुर्थक की गणना करें
निम्नलिखित कोड दिखाता है कि केवल अंक कॉलम के लिए चतुर्थक की गणना कैसे करें:
#calculate quartiles for points column
df[' points ']. quantile ([ 0.25 , 0.5 , 0.75 ])
0.25 14.5
0.50 25.0
0.75 29.5
Name: points, dtype: float64
परिणाम से हम देख सकते हैं:
- प्रथम चतुर्थक 14.5 है।
- दूसरा चतुर्थक 25 है।
- तीसरा चतुर्थक 29.5 है।
केवल इन तीन मूल्यों को जानने से, हमें इस बात का बहुत अच्छा अंदाजा हो जाता है कि अंक कॉलम में मूल्यों को कैसे वितरित किया जाता है।
उदाहरण 2: प्रत्येक संख्यात्मक कॉलम के लिए चतुर्थक की गणना करें
निम्नलिखित कोड दिखाता है कि डेटाफ़्रेम में प्रत्येक संख्यात्मक कॉलम के लिए चतुर्थक की गणना कैसे करें:
#calculate quartiles for each numeric column in DataFrame
df. quantile (q=[ 0.25 , 0.5 , 0.75 ], axis= 0 , numeric_only= True )
assist points
0.25 14.5 3.00
0.50 25.0 5.00
0.75 29.5 7.75
आउटपुट डेटाफ़्रेम के दो संख्यात्मक स्तंभों के चतुर्थक को प्रदर्शित करता है।
ध्यान दें कि किसी वितरण के चतुर्थक की गणना करने के कई तरीके हैं।
पांडा क्वांटाइल() फ़ंक्शन द्वारा चतुर्थक की गणना के लिए उपयोग की जाने वाली विभिन्न विधियों को देखने के लिए पांडा दस्तावेज़ पृष्ठ देखें।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य कार्य कैसे करें:
पांडा में प्रतिशत परिवर्तन की गणना कैसे करें
पांडा में संचयी प्रतिशत की गणना कैसे करें
पांडा में एक समूह के भीतर कुल के प्रतिशत की गणना कैसे करें