কম্পিউটার

একটি ডেটাফ্রেম থেকে 'এ' গ্রেডের শিক্ষার্থীদের নাম প্রিন্ট করতে পাইথনে একটি প্রোগ্রাম লিখুন


ইনপুট

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

আউটপুট

এবং '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

  1. একটি নির্দিষ্ট তারিখ সিরিজে বছরের দিন মুদ্রণ করতে পাইথনে একটি প্রোগ্রাম লিখুন

  2. একটি সিরিজের সবচেয়ে ঘন ঘন পুনরাবৃত্ত উপাদান প্রিন্ট করতে পাইথনে একটি প্রোগ্রাম লিখুন

  3. একটি নির্দিষ্ট পরিসরের মধ্যে একটি সিরিজে উপাদানগুলি প্রিন্ট করতে পাইথনে একটি প্রোগ্রাম লিখুন

  4. পাইথন প্রোগ্রাম হীরার আকার প্রিন্ট করতে