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

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

मान लें, आपके पास एक डेटाफ़्रेम है और प्रत्येक कॉलम में दूसरे निम्नतम मान का परिणाम है,

Id       2
Salary 30000
Age    23

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

समाधान

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

  • लैम्ब्डा फ़ंक्शन बनाने के अंदर df.apply () फ़ंक्शन सेट करें और सभी कॉलम तक पहुंचने के लिए x जैसे चर सेट करें और अभिव्यक्ति की जांच करें

x.sort_values().unique()[1] अक्ष =0 के साथ दूसरा निम्नतम मान लौटाने के लिए,

result = df.apply(lambda x: x.sort_values().unique()[1], axis=0)

उदाहरण

आइए एक बेहतर समझ पाने के लिए निम्नलिखित कोड की जाँच करें -

import pandas as pd
df = pd.DataFrame({'Id':[1,2,3,4,5,6,7,8,9,10],
'Salary':[20000,30000,50000,40000,80000,90000,350000,55000,60000,70000],
            'Age': [22,23,24,25,26,25,26,27,25,24]
      })
print("DataFrame is:\n",df)
print("Second lowest value of each column is:")
result = df.apply(lambda x: x.sort_values().unique()[1], axis=0)
print(result)

आउटपुट

DataFrame is:
 Id Salary Age
0 1 20000  22
1 2 30000  23
2 3 50000  24
3 4 40000  25
4 5 80000  26
5 6 90000  25
6 7 350000 26
7 8 55000  27
8 9 60000  25
9 10 70000 24
Second lowest value of each column is:
Id       2
Salary 30000
Age    23
dtype: int64

  1. पायथन में दिए गए समीकरण a + b =c से लुप्त मान ज्ञात कीजिए

    मान लीजिए कि इस रूप में हमारे पास एक समीकरण है:a + b =c, अब a, b या c में से कोई एक पद लुप्त है। हमें लापता को ढूंढना है। तो, अगर इनपुट पसंद है ? + 4 =9, तो आउटपुट 5 होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - स्ट्रिंग से सभी रिक्त स्थान हटाएं और बदलें (+ और =अल्पविराम ,) तत्व:=अल्प

  1. पायथन में दी गई नेस्टेड सूची में अधिकतम मूल्य के साथ उपन्यास खोजें

    एक सूची में इसके तत्वों के रूप में अन्य सूची हो सकती है। इस लेख में हम किसी दी गई सूची में मौजूद अधिकतम मूल्य वाले उप-सूची को खोजने के बराबर हैं। अधिकतम और लैम्ब्डा के साथ मैक्सिमम और लैम्ब्डा फंक्शन को एक साथ उस सबलिस्ट को देने के लिए इस्तेमाल किया जा सकता है जिसका अधिकतम मूल्य है। उदाहरण listA =

  1. शब्दकोश में दूसरा अधिकतम मूल्य खोजने के लिए पायथन कार्यक्रम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें दो पूर्णांक दिए गए हैं, हमें शब्दकोश में दूसरा अधिकतम मान प्रिंट करना होगा आइए अब नीचे दिए गए कार्यान्वयन में अवधारणा को देखें- दृष्टिकोण 1 - नकारात्मक अनुक्रमणिका द्वारा क्रमबद्ध() फ़ंक्शन का उपयोग करना उदाहरण