কম্পিউটার

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


Dataframe.loc লেবেল বা বুলিয়ান অ্যারে দ্বারা সারি এবং কলামগুলির একটি গ্রুপ অ্যাক্সেস করতে ব্যবহৃত হয়। আমরা loc ব্যবহার করে একটি ডেটাফ্রেমে একটি তালিকা যুক্ত করব। প্রথমে একটি DataFrame তৈরি করি। আমাদের উদাহরণ −

এর জন্য ডেটা টিম র‌্যাঙ্কিংয়ের তালিকার আকারে রয়েছে টিম র‍্যাঙ্কিংয়ের তালিকার আকারে # ডেটা টিম =[['ভারত', 1, 100], ['অস্ট্রেলিয়া', 2, 85], ['ইংল্যান্ড', 3, 75], ['নিউজিল্যান্ড' , 4 , 65],['দক্ষিণ আফ্রিকা', 5, 50],['বাংলাদেশ', 6, 40]]# একটি ডেটাফ্রেম তৈরি করা এবং কলাম ডেটাফ্রেম যোগ করা =pd.ডেটাফ্রেম(টিম, কলাম=['দেশ', 'র্যাঙ্ক ', 'পয়েন্ট'])

নিম্নলিখিত সারি সংযুক্ত করা হবে −

myList =["শ্রীলঙ্কা", 7, 30]

loc() -

ব্যবহার করে তালিকার আকারে উপরের সারিটি যুক্ত করুন
dataFrame.loc[len(dataFrame)] =myList

উদাহরণ

নিম্নলিখিত কোড -

টিম র‍্যাঙ্কিংয়ের তালিকার আকারে পিডি# ডেটা হিসাবে পান্ডা আমদানি করুন টিম =[['ভারত', 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. পাইথনে লুপ ব্যবহার করে আমরা কীভাবে একটি তালিকার ভেরিয়েবলের মান নির্ধারণ করব?