কম্পিউটার

একটি প্রদত্ত ডেটাফ্রেমে এক বা একাধিক কলাম মুছে ফেলার জন্য পাইথনে একটি প্রোগ্রাম লিখুন


ধরে নিন, আপনার কাছে একটি ডেটাফ্রেম আছে,

 one  two three
0 1    2    3
1 4    5    6

এবং একক কলাম সরানোর ফলাফল হল,

 two three
0 2    3
1 5    6

একাধিক কলামের পরে সরানোর ফলাফল হল,

 three
0 3
1 6

এটি সমাধান করার জন্য, আমরা নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করব -

সমাধান 1

  • একটি ডেটাফ্রেম সংজ্ঞায়িত করুন

  • নীচের পদ্ধতি ব্যবহার করে একটি নির্দিষ্ট কলাম মুছুন,

del df['one']

উদাহরণ

আরো ভালোভাবে বোঝার জন্য নিচের কোডটি দেখি -

pddata =[[1,2,3],[4,5,6]]df =pd.DataFrame(data,columns=('one','two','three'))প্রিন্ট হিসাবে
import pandas as pd
data = [[1,2,3],[4,5,6]]
df = pd.DataFrame(data,columns=('one','two','three'))
print("Before deletion\n", df)
del df['one']
print("After deletion\n", df)

আউটপুট

Before deletion
 one two three
0 1    2    3
1 4    5    6
After deletion
 two three
0 2    3
1 5    6

সমাধান 2

  • একটি ডেটাফ্রেম সংজ্ঞায়িত করুন

  • পপ ফাংশন ব্যবহার করে একটি নির্দিষ্ট কলাম মুছুন। এটি নীচে সংজ্ঞায়িত করা হয়েছে

df.pop('one')

উদাহরণ

pddata =[[1,2,3],[4,5,6]]df =pd.DataFrame(data,columns=('one','two','three'))প্রিন্ট হিসাবে
import pandas as pd
data = [[1,2,3],[4,5,6]]
df = pd.DataFrame(data,columns=('one','two','three'))
print("Before deletion\n", df)
df.pop('one')
print("After deletion\n", df)

আউটপুট

Before deletion
 one two three
0 1    2    3
1 4    5    6
After deletion
 two three
0 2    3
1 5    6

সমাধান 3

  • একটি ডেটাফ্রেম সংজ্ঞায়িত করুন

  • একাধিক কলাম ড্রপ করার জন্য নিচের পদ্ধতিটি প্রয়োগ করুন,

df.drop(columns=['one','two'],inplace = True)

উদাহরণ

pddata =[[1,2,3],[4,5,6]]df =pd.DataFrame(data,columns=('one','two','three'))প্রিন্ট হিসাবে
import pandas as pd
data = [[1,2,3],[4,5,6]]
df = pd.DataFrame(data,columns=('one','two','three'))
print("Before deletion\n ", df)
df.drop(columns=['one','two'],inplace = True)
print("After deleting two columns\n", df)

আউটপুট

Before deletion
 one two three
0 1    2    3
1 4    5    6
After deletion
 two three
0 2    3
1 5    6
After deleting two columns
 three
0 3
1 6

  1. একটি প্রদত্ত ডেটাফ্রেমে উপাধির উপর ভিত্তি করে রেকর্ড গণনা করতে পাইথনে একটি প্রোগ্রাম লিখুন

  2. একটি প্রদত্ত ডেটাফ্রেমকে নাম কলাম অনুসারে সাজানোর জন্য একটি পাইথন প্রোগ্রাম লিখুন।

  3. পাইথন প্রোগ্রামে দুইটির বেশি (বা অ্যারে) সংখ্যার GCD

  4. দুইটির বেশি (বা অ্যারে) সংখ্যার GCD-এর জন্য পাইথন প্রোগ্রাম