इनपुट -
Assume, you have DataFrame, Id Name Grade 0 1 stud1 A 1 2 stud2 B 2 3 stud3 C 3 4 stud4 A 4 5 stud5 Aहै
आउटपुट -
और 'ए' ग्रेड के छात्रों के नाम का परिणाम,
0 stud1 3 stud4 4 stud5
समाधान
इसे हल करने के लिए, हम नीचे दिए गए तरीकों का पालन करेंगे।
-
डेटाफ़्रेम परिभाषित करें
-
डेटाफ़्रेम से मान की तुलना करें
df[df['Grade']=='A']
-
परिणाम को किसी अन्य डेटाफ़्रेम में संग्रहीत करें और नाम प्राप्त करें।
उदाहरण
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें।
import pandas as pd data = [[1,'stud1','A'],[2,'stud2','B'],[3,'stud3','C'],[4,'stud4','A'],[5,'stud5','A']] df = pd.DataFrame(data,columns=('Id','Name','Grade')) print("DataFrame is\n",df) print("find the A grade students name\n") result = df[df['Grade']=='A'] print(result['Name'])
आउटपुट
DataFrame is Id Name Grade 0 1 stud1 A 1 2 stud2 B 2 3 stud3 C 3 4 stud4 A 4 5 stud5 A find the A grade students name 0 stud1 3 stud4 4 stud5 Name: Name, dtype: object