কম্পিউটার

বর্ণমালা এবং অঙ্কগুলির একটি সিরিজ আলাদা করতে একটি পাইথন প্রোগ্রাম লিখুন এবং তাদের একটি ডেটাফ্রেমে রূপান্তর করুন


ধরে নিন আপনার কাছে বর্ণমালা এবং অঙ্কগুলি আলাদা করার জন্য একটি সিরিজ এবং ফলাফল রয়েছে এবং এটিকে ডেটাফ্রেমে সংরক্ষণ করুন,

series is:
0    abx123
1    bcd25
2    cxy30
dtype: object
Dataframe is
   0   1
0 abx 123
1 bcd 25
2 cxy 30

এটি সমাধান করার জন্য, আমরা নীচের পদ্ধতি অনুসরণ করব,

সমাধান

  • একটি সিরিজ সংজ্ঞায়িত করুন।

  • অ্যাপল সিরিজ এক্সট্র্যাক্ট পদ্ধতির ভিতরে রেগুলার এক্সপ্রেশন প্যাটার্ন ব্যবহার করে বর্ণমালা এবং ডিজিট আলাদা করে তারপর এটি একটি ডেটাফ্রেমে সংরক্ষণ করে −

series.str.extract(r'(\w+[a-z])(\d+)')

উদাহরণ

আসুন আরও ভালভাবে বোঝার জন্য নীচের বাস্তবায়ন দেখি -

import pandas as pd
series = pd.Series(['abx123', 'bcd25', 'cxy30'])
print("series is:\n",series)
df = series.str.extract(r'(\w+[a-z])(\d+)')
print("Dataframe is\n:" ,df)

আউটপুট

series is:
0    abx123
1    bcd25
2    cxy30
dtype: object
Dataframe is
:  0   1
0 abx 123
1 bcd 25
2 cxy 30

  1. একটি প্রদত্ত ডেটাফ্রেমে সূচক এবং কলাম স্থানান্তর করতে পাইথনে একটি প্রোগ্রাম লিখুন

  2. একটি প্রদত্ত ডেটাফ্রেমে একজন কর্মচারী আইডি এবং বেতনের সর্বনিম্ন বয়স খুঁজে পেতে পাইথনে একটি প্রোগ্রাম লিখুন

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

  4. একটি সিরিজে পাঁচটি এলোমেলো এমনকি সূচক ছোট হাতের বর্ণমালা তৈরি করতে পাইথনে একটি প্রোগ্রাম লিখুন