কম্পিউটার টিউটোরিয়াল

প্রদত্ত DataFrame-এ এক বা একাধিক কলাম মুছে ফেলার পাইথন প্রোগ্রাম লিখুন


मान लीजिए, आपके पास एक डेटाफ्रेम है,

  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']

उदाहरण

बेहतर समझ के लिए नीचे दिए गए कोड को देखें −

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

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

  • pop फंक्शन का उपयोग करके एक विशेष कॉलम हटाएं। यह नीचे परिभाषित है

df.pop('one')

उदाहरण

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)

उदाहरण

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. প্রদত্ত DataFrame-এ ডেজিগনেশন (designation) ভিত্তিতে রেকর্ড গণনা করার পাইথন প্রোগ্রাম লিখুন

  2. পাইথন প্রোগ্রাম: DataFrame-কে Name কলাম অনুযায়ী ডিসেন্ডিং অর্ডারে সোর্ট করা

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

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