কম্পিউটার

পাইথনে একটি পান্ডাস ডেটাফ্রেমে সারি হিসাবে একটি তালিকা কীভাবে যুক্ত করবেন?


একটি তালিকা খুলতে, আমরা append() পদ্ধতি ব্যবহার করতে পারি। এর সাথে, আমরা loc() পদ্ধতিও ব্যবহার করতে পারি। প্রথমে, আসুন প্রয়োজনীয় লাইব্রেরি আমদানি করি -

pd হিসাবে পান্ডা আমদানি করুন

টিম র‍্যাঙ্কিং-

তালিকার আকারে ডেটা নিচে দেওয়া হল
টিম =[['ভারত', 1, 100], ['অস্ট্রেলিয়া', 2, 85], ['ইংল্যান্ড', 3, 75], ['নিউজিল্যান্ড', 4 , 65],['দক্ষিণ আফ্রিকা', 5, 50]]

উপরের ডেটা দিয়ে একটি ডেটাফ্রেম তৈরি করা এবং কলাম যোগ করা -

dataFrame =pd.DataFrame(Team, columns=['Country', 'Rank', 'Points'])

ধরা যাক নিচের সারিটি −

যোগ করতে হবে
myList =[["শ্রীলঙ্কা", 6, 40]]

তালিকা −

আকারে উপরের সারি যোগ করুন
dataFrame =dataFrame.append(pd.DataFrame(myList, columns=['Country', 'Rank', 'Points']), ignore_index=True)

উদাহরণ

নিচে append() −

ব্যবহার করে সংযোজন করার কোড দেওয়া হল টিম র‍্যাঙ্কিংয়ের তালিকার আকারে পিডি# ডেটা হিসাবে পান্ডা আমদানি করুন টিম =[['ভারত', 1, 100],['অস্ট্রেলিয়া', 2, 85],['ইংল্যান্ড', 3, 75],[ 'নিউজিল্যান্ড', 4 , 65],['দক্ষিণ আফ্রিকা', 5, 50]]# একটি ডেটাফ্রেম তৈরি করা এবং কলাম ডেটাফ্রেম =pd. ডেটাফ্রেম যোগ করা (টিম, কলাম=['দেশ', 'র্যাঙ্ক', 'পয়েন্ট'] )প্রিন্ট করুন"DataFrame...\n",dataFrame# সারিটি appendedmyList হতে হবে =[["শ্রীলঙ্কা", 6, 40]]# তালিকা ডেটাফ্রেম =dataFrame.append(pd.DataFrame(myList) আকারে উপরের সারিটি যুক্ত করুন , columns=['Country', 'Rank', 'Points']), ignore_index=True)# আপডেট ডেটাফ্রেমপ্রিন্ট প্রদর্শন করে"\nএকটি সারি যুক্ত করার পর আপডেট করা ডেটাফ্রেম...\n",ডেটাফ্রেম

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
ডেটাফ্রেম... দেশের র‌্যাঙ্ক পয়েন্ট0 ভারত 1 1001 অস্ট্রেলিয়া 2 852 ইংল্যান্ড 3 753 নিউজিল্যান্ড 4 654 দক্ষিণ আফ্রিকা 5 50 সারি যুক্ত করার পরে ডেটাফ্রেম আপডেট করা হয়েছে... দেশের র‌্যাঙ্ক পয়েন্ট0 ভারত 1 1001 অস্ট্রেলিয়া 2 852 ইংল্যান্ড 373 নিউজিল্যান্ড 654 দক্ষিণ আফ্রিকা 5 505 শ্রীলঙ্কা 6 40

আসুন আরেকটি উদাহরণ দেখি -

উদাহরণ

loc() পদ্ধতি −

ব্যবহার করে সংযোজন করার জন্য কোডটি নিচে দেওয়া হল টিম র‍্যাঙ্কিংয়ের তালিকার আকারে পিডি# ডেটা হিসাবে পান্ডা আমদানি করুন টিম =[['ভারত', 1, 100],['অস্ট্রেলিয়া', 2, 85],['ইংল্যান্ড', 3, 75],[ 'নিউজিল্যান্ড', 4 , 65],['দক্ষিণ আফ্রিকা', 5, 50],['বাংলাদেশ', 6, 40] # একটি ডেটাফ্রেম তৈরি করা এবং কলাম ডেটাফ্রেম যোগ করা =pd.ডেটাফ্রেম(টিম, কলাম=['দেশ) ', 'র্যাঙ্ক', 'পয়েন্টস'])"DataFrame...\n",dataFrame# সারিটি সংযোজন করতে হবে। ()dataFrame.loc[len(dataFrame)] =myList# আপডেট ডাটাফ্রেমপ্রিন্ট প্রদর্শন করে

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
ডেটাফ্রেম... দেশের র্যাঙ্ক পয়েন্ট0 ভারত 1 1001 অস্ট্রেলিয়া 2 852 ইংল্যান্ড 3 753 নিউজিল্যান্ড 4 654 দক্ষিণ আফ্রিকা 5 505 বাংলাদেশ 6 40 অবস্থান ব্যবহার করে একটি সারি যুক্ত করার পরে আপডেট করা ডেটাফ্রেম... দেশের র্যাঙ্ক পয়েন্টস0 ভারত 1 20825 অস্ট্রেলিয়া 3 753 নিউজিল্যান্ড 4 654 দক্ষিণ আফ্রিকা 5 505 বাংলাদেশ 6 406 শ্রীলঙ্কা 7 30

  1. পাইথন - কিভাবে একটি CSV ফাইলে পান্ডাস ডেটাফ্রেম লিখতে হয়

  2. পাইথনে একটি পান্ডাস ডেটাফ্রেমের প্রতিটি সারিতে ফাংশন প্রয়োগ করুন

  3. পাইথন টিপলে উপাদানগুলি কীভাবে যুক্ত করবেন?

  4. পাইথনের একটি তালিকায় বস্তুগুলি কীভাবে যুক্ত করবেন?