"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पांडा में एकाधिक स्तंभों में अधिकतम मान कैसे प्राप्त करें?

पांडा में एकाधिक स्तंभों में अधिकतम मान कैसे प्राप्त करें?

2024-11-05 को प्रकाशित
ब्राउज़ करें:536

How to Find Maximum Values across Multiple Columns in Pandas?

पांडा में एकाधिक स्तंभों में अधिकतम मान ढूँढना

पांडा डेटाफ़्रेम में एकाधिक स्तंभों में अधिकतम मान निर्धारित करने के लिए, विभिन्न तरीकों को नियोजित किया जा सकता है . यहां बताया गया है कि आप इसे कैसे प्राप्त कर सकते हैं:

निर्दिष्ट कॉलम के साथ अधिकतम() फ़ंक्शन का उपयोग करना

इस पद्धति में स्पष्ट रूप से वांछित कॉलम का चयन करना और अधिकतम() फ़ंक्शन को लागू करना शामिल है:

df[["A", "B"]]
df[["A", "B"]].max(axis=1)

यह कॉलम A और B से अधिकतम मानों के साथ एक नया कॉलम बनाएगा।

सभी कॉलमों के साथ अधिकतम() फ़ंक्शन का उपयोग करना

यदि आप सुनिश्चित हैं कि डेटाफ़्रेम में केवल वे कॉलम हैं जिनके लिए आप अधिकतम खोजना चाहते हैं, तो आप निम्नलिखित सरलीकृत सिंटैक्स का उपयोग कर सकते हैं:

df.max(axis=1)

यह स्वचालित रूप से सभी कॉलमों पर विचार करेगा और अधिकतम मानों के साथ एक कॉलम आउटपुट करेगा।

लागू() फ़ंक्शन का उपयोग करना

वैकल्पिक रूप से, आप अधिकतम फ़ंक्शन के साथ लागू() फ़ंक्शन का उपयोग कर सकते हैं:

df.apply(max, axis=1)

यह होगा प्रत्येक पंक्ति के लिए अधिकतम मानों के साथ एक कॉलम भी बनाएं। पीडी के रूप में पांडा डीएफ = पीडी.डेटाफ़्रेम({"ए": [1, 2, 3], "बी": [-2, 8, 1]}) # निर्दिष्ट कॉलम के साथ max() का उपयोग करना df["C"] = df[["A", "B"]].max(axis=1) # सभी कॉलमों के साथ max() का उपयोग करना df["D"] = df.max(axis=1) # लागू() का उपयोग करना df["E"] = df.apply(अधिकतम, अक्ष=1) प्रिंट(डीएफ)

आउटपुट: ए बी सी डी ई 0 1 -2 1 1 1 1 2 8 8 8 8 2 3 1 3 3 3

विज्ञप्ति वक्तव्य यह आलेख यहां पुनर्मुद्रित है: 1729169358 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3