पंडों में प्रति समूह न्यूनतम मूल्य कैसे ज्ञात करें
पांडा डेटाफ़्रेम में प्रति समूह न्यूनतम मान ज्ञात करने के लिए आप निम्नलिखित विधियों का उपयोग कर सकते हैं:
विधि 1: कम से कम एक कॉलम द्वारा समूहीकृत करें
df. groupby (' group_column ')[' values_column ']. min ()
विधि 2: कई स्तंभों को न्यूनतम आधार पर समूहित करें
df. groupby (' group_column ')[' values_column1 ', ' values_column2 ']. min ()
निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित पांडा डेटाफ़्रेम के साथ व्यवहार में प्रत्येक विधि का उपयोग कैसे करें:
import pandas as pd #create pandas DataFrame df = pd. DataFrame ({' team ': ['A', 'A', 'B', 'B', 'B', 'C', 'C'], ' points ':[24, 23, 27, 11, 14, 8, 13], ' rebounds ': [11, 8, 7, 6, 6, 5, 12]}) #display DataFrame print (df) team points rebounds 0 to 24 11 1 to 23 8 2 B 27 7 3 B 11 6 4 B 14 6 5 C 8 5 6 C 13 12
उदाहरण 1: कम से कम एक कॉलम के आधार पर समूह बनाएं
निम्नलिखित कोड दिखाता है कि टीम कॉलम द्वारा समूहीकृत अंक कॉलम का न्यूनतम मान कैसे प्राप्त करें:
#find minimum value of points, grouped by team df. groupby (' team ')[' points ']. min () team At 23 B 11 C 8 Name: points, dtype: int64
परिणाम से हम देख सकते हैं:
- टीम ए के लिए न्यूनतम अंक मान 23 है।
- टीम बी के लिए न्यूनतम अंक मान 11 है।
- टीम सी के लिए न्यूनतम अंक मान 8 है।
उदाहरण 2: कम से कम कई स्तंभों के आधार पर समूह बनाएं
निम्नलिखित कोड दिखाता है कि टीम कॉलम द्वारा समूहीकृत अंक और रिबाउंड कॉलम का न्यूनतम मूल्य कैसे प्राप्त किया जाए:
#find minimum value of points and rebounds, grouped by team df. groupby (' team ')[[' points ', ' rebounds ']]. min () rebound points team At 23 8 B 11 6 C 8 5
परिणाम से हम देख सकते हैं:
टीम ए:
- न्यूनतम अंक: 23
- न्यूनतम रिबाउंड: 8
टीम बी:
- न्यूनतम अंक: 11
- न्यूनतम रिबाउंड: 6
टीम सी:
- न्यूनतम अंक: 8
- न्यूनतम बाउंस: 5
ध्यान दें : मान कॉलम निर्दिष्ट करते समय दोहरे कोष्ठक का उपयोग करना महत्वपूर्ण है, अन्यथा आपको एक त्रुटि प्राप्त हो सकती है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि अन्य सामान्य पांडा कार्य कैसे करें:
पांडा में स्तंभों के योग की गणना कैसे करें
पांडा में स्तंभों के औसत की गणना कैसे करें
पांडा में स्तंभों का अधिकतम मान कैसे ज्ञात करें