কম্পিউটার

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


একটি ডেটাফ্রেমের সমস্ত কলামে উপাদানের দৈর্ঘ্যের ফলাফল হল,

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. একটি নির্দিষ্ট পরিসরের মধ্যে একটি সিরিজে উপাদানগুলি প্রিন্ট করতে পাইথনে একটি প্রোগ্রাম লিখুন

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

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

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