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

পাইথনে applymap ব্যবহার করে ডেটাফ্রেমের সকল কলামের উপাদানগুলোর দৈর্ঘ্য প্রিন্ট করার প্রোগ্রাম লিখুন


ডেটাফ্রেমের সকল কলামের উপাদানগুলোর দৈর্ঘ্যের результат হল,

Dataframe is:   Fruits   City 0 Apple    Shimla 1 Orange   Sydney 2 Mango    Lucknow 3 Kiwi     Wellington Length of the elements in all columns   Fruits City 0   5   6 1   6   6 2   5   7 3   4   10

समाधान

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

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

  • सभी कॉलम में उपादानों की लंबाई की गणना करने के लिए लैम्ब्डा फंक्शन के अंदर df.applymap फंक्शन का उपयोग करें

df.applymap(lambda x:len(str(x)))

उदाहरण

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

import pandas as pd df = pd.DataFrame({'Fruits': ["Apple","Orange","Mango","Kiwi"],         'City' : ["Shimla","Sydney","Lucknow","Wellington"]         }) print("Dataframe is:\n",df) print("Length of the elements in all columns") print(df.applymap(lambda x:len(str(x))))

आउटपुट

Dataframe is:  Fruits   City 0 Apple    Shimla 1 Orange   Sydney 2 Mango    Lucknow 3 Kiwi     Wellington Length of the elements in all columns:   Fruits City 0   5   6 1   6   6 2   5   7 3   4   10

  1. পাইথন প্রোগ্রাম: সিরিজ থেকে নির্দিষ্ট রেঞ্জের (Range) এলিমেন্ট ফিল্টার করুন

  2. পাইথনে ডেটাফ্রেমের কলাম 'pop' ফাংশন ব্যবহার করে কীভাবে ডিলিট করবেন?

  3. পাইথনে এলিমেন্টের দৈর্ঘ্য অনুযায়ী লিস্ট সর্ট করা

  4. পাইথনে দুটি লিস্টের সাধারণ উপাদান প্রিন্ট করার প্রোগ্রাম