Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

डेटाफ्रेम में किसी विशेष कॉलम की न्यूनतम रैंक खोजने के लिए पायथन प्रोग्राम लिखें


समाधान

मान लीजिए आपके पास एक डेटाफ्रेम है और किसी विशेष कॉलम की न्यूनतम रैंक है:

Id Name Age Rank
0 1 Adam 12 1.0
1 2 David 13 3.0
2 3 Michael 14 5.0
3 4 Peter 12 1.0
4 5 William 13 3.0

इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे:

  • एक डेटाफ्रेम परिभाषित करें

  • अक्ष 0 के लिए न्यूनतम रैंक की गणना के लिए df['Age'] कॉलम को रैंक फ़ंक्शन के अंदर असाइन करें

df["Age"].rank(axis=0, method='min', ascending=True)

उदाहरण

बेहतर समझ के लिए निम्न कोड देखें:

import pandas as pd
data = {'Id': [1,2,3,4,5],
        'Name':["Adam","David","Michael","Peter","William"],
        'Age': [12,13,14,12,13]}
df = pd.DataFrame(data)
df["Rank"] = df["Age"].rank(axis=0, method='min', ascending=True)
print(df)

आउटपुट

Id Name Age Rank
0 1 Adam 12 1.0
1 2 David 13 3.0
2 3 Michael 14 5.0
3 4 Peter 12 1.0
4 5 William 13 3.0

  1. - पायथन में संश्लेषित स्ट्रिंग में किसी विशेष इंडेक्स पर अक्षर ढूंढना

    मान लीजिए हमें एक स्ट्रिंग input_str दी गई है। अब, हमें दी गई स्ट्रिंग से हर संभव सबस्ट्रिंग निर्धारित करने के लिए कहा गया है, फिर सभी सबस्ट्रिंग्स को लेक्सिकोग्राफिकल ऑर्डर में एक के बाद एक जोड़कर दूसरी स्ट्रिंग बनाना है। हमें एक पूर्णांक मान k भी दिया गया है। हमारा कार्य संयोजित स्ट्रिंग से इंडेक

  1. - पायथन में सभी पत्र पहुंचाने के लिए न्यूनतम पथ ज्ञात करने का प्रोग्राम

    मान लीजिए n शहर हैं जो n-1 सड़कों से जुड़े हैं। एक शहर को किसी अन्य शहर से देखा जा सकता है। अब शहरों की डाक प्रणाली रोज k पत्र पहुंचाती है। पत्र का गंतव्य k अलग-अलग शहरों में से कोई भी हो सकता है। एक डाक कर्मचारी को रोज सभी पत्रों को उनके पते पर पहुंचाना होता है। हमें कर्मचारी द्वारा सभी पत्र पहुंच

  1. पायथन में ग्राफ में सबसे बड़े क्लिक का न्यूनतम आकार ज्ञात करने का प्रोग्राम पायथन में ग्राफ में सबसे बड़े क्लिक का न्यूनतम आकार ज्ञात करने का प्रोग्राम

    मान लीजिए हमें एक ग्राफ दिया गया है और हमें उसमें सबसे बड़े क्लिक का न्यूनतम आकार ढूंढना है। एक ग्राफ का क्लिक ग्राफ का एक उपसमुच्चय है जहां हर जोड़ी शीर्ष आसन्न होती है, यानी हर जोड़ी शीर्ष के बीच एक किनारा मौजूद होता है। ग्राफ में सबसे बड़ा क्लिक ढूंढना बहुपद समय में संभव नहीं है, इसलिए छोटे ग्रा