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['आयु'] कॉलम असाइन करें,

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 भी दिया जाता है। हमारा काम अनुक्रमित स्ट्रिंग से इंडेक्स k

  1. पायथन में सभी अक्षरों को वितरित करने के लिए न्यूनतम पथ खोजने का कार्यक्रम

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

  1. ग्राफ़ में सबसे बड़े गुट के न्यूनतम आकार का पता लगाने का कार्यक्रम (पायथन)

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