কম্পিউটার

পাইথনে সমান দৈর্ঘ্যের তালিকা থেকে একটি পান্ডাস ডেটাফ্রেম তৈরি করুন


পান্ডাতে ডেটাফ্রেম বিভিন্ন বিকল্প ব্যবহার করে তৈরি করা যেতে পারে। বিকল্পগুলির মধ্যে একটি হল একটি অভিধান নেওয়া এবং এটিকে ডেটাফ্রেমে রূপান্তর করা। এই নিবন্ধে আমরা দেখব কিভাবে সমান দৈর্ঘ্যের তিনটি তালিকা নিতে হয় এবং একটি পাইথন অভিধান ব্যবহার করে একটি পান্ডাস ডেটাফ্রেমে রূপান্তর করতে হয়।

তালিকা এবং অভিধান ব্যবহার করা

এই পদ্ধতিতে আমরা তালিকাগুলি পৃথকভাবে ঘোষণা করেছি। তারপর তাদের প্রতিটি একটি অভিধান সংজ্ঞা ভিতরে উপযুক্ত কী জন্য একটি মান হিসাবে ব্যবহার করা হয়. অবশেষে অভিধানে pd.Dataframe নামক পান্ডাস পদ্ধতি প্রয়োগ করা হয়।

উদাহরণ

import pandas as pd

# Lists for Exam schedule
Days = ['Mon', 'Tue', 'Wed','Thu', 'Fri']
Sub = ['Chemisry','Physics','Maths','English','Biology']
Time = ['2 PM', '10 AM', '11 AM','1 PM', '3 PM']

# Dictionary for Exam Schedule
Exam_Schedule = {'Exam Day': Days,
               'Exam Subject': Sub,
               'Exam Time': Time}

# Dictionary to DataFrame
Exam_Schedule_df = pd.DataFrame(Exam_Schedule)

print(Exam_Schedule_df)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

   Exam Day Exam Subject Exam Time
0    Mon    Chemisry     2 PM
1    Tue    Physics       10 AM
2    Wed    Maths         11 AM
3    Thu    English       1 PM
4    Fri    Biology       3 PM

একটি অভিধানের ভিতরে তালিকা ব্যবহার করা

এই পদ্ধতিতে আমরা তালিকাগুলিকে পৃথকভাবে ঘোষণা না করে সরাসরি অভিধানের মধ্যে মান হিসাবে গ্রহণ করি। তারপর অভিধানটিকে পান্ডাস ডেটাফ্রেমে রূপান্তরিত করা হয় উপরের মতো একইভাবে।

উদাহরণ

import pandas as pd

# Dictionary for Exam Schedule
Exam_Schedule = {
'Exam Day': ['Mon', 'Tue', 'Wed','Thu', 'Fri'],
'Exam Subject': ['Chemisry','Physics','Maths','English','Biology'],
'Exam Time': ['2 PM', '10 AM', '11 AM','1 PM', '3 PM']
}

# Dictionary to DataFrame
Exam_Schedule_df = pd.DataFrame(Exam_Schedule)

print(Exam_Schedule_df)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

   Exam Day Exam Subject Exam Time
0    Mon    Chemisry     2 PM
1    Tue    Physics       10 AM
2    Wed    Maths         11 AM
3    Thu    English       1 PM
4    Fri    Biology       3 PM

  1. পাইথন - তালিকার একটি অভিধান তৈরি করার উপায়

  2. পাইথন প্রোগ্রাম একটি স্ট্রিং থেকে একটি অভিধান তৈরি করতে

  3. কিভাবে টেক্সট ফাইল থেকে একটি পাইথন অভিধান তৈরি করবেন?

  4. পাইথনে কিভাবে দুটি তালিকা থেকে অভিধান তৈরি করবেন?