কম্পিউটার

পান্ডাসে বিদ্যমান ডেটাফ্রেমে নতুন কলাম যোগ করা হচ্ছে


পান্ডাস ডেটা ফ্রেম হল একটি দ্বি-মাত্রিক ডেটা স্ট্রাকচার, অর্থাৎ, ডেটা সারি এবং কলামে একটি ট্যাবুলার ফ্যাশনে সারিবদ্ধ করা হয়। এটি python dict, list এবং series ইত্যাদি ব্যবহার করে তৈরি করা যেতে পারে৷ এই নিবন্ধে আমরা দেখব কিভাবে একটি বিদ্যমান ডেটা ফ্রেমে একটি নতুন কলাম যুক্ত করা যায়৷ তাই প্রথমে pandas সিরিজ ব্যবহার করে একটি ডেটা ফ্রেম তৈরি করা যাক৷ নীচের উদাহরণে আমরা একটি পান্ডাস সিরিজকে একটি কলামের ডেটা ফ্রেমে রূপান্তর করছি, এটিকে মাস_নং নাম দিয়েছি।

উদাহরণ

pds =pd.Series([6,8,3,1,12])df =pd.DataFrame(s,columns=['Month_No'])প্রিন্ট (df) হিসাবে পান্ডা আমদানি করুন

আউটপুট

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

 Month_No0 61 82 33 14 12

insert() ফাংশন ব্যবহার করে

আমরা pandas এর insert() ফাংশন ব্যবহার করতে পারি যা তার সূচক দ্বারা নির্দিষ্ট অবস্থানে কলাম সন্নিবেশ করবে। নীচে আমরা ইনডেক্স পজিশন 1-এ বিদ্যমান পান্ডা ডেটাফ্রেমে কলাম হিসাবে এক মাসে দিনের সংখ্যা যোগ করি।

উদাহরণ

pds =pd.Series([6,8,3,1,12])df =pd.DataFrame(s,columns=['Month_No'])# 1.df অবস্থানে নতুন কলাম ঢোকান .insert(1,"No_of_days",[30,31,31,31,31],True)প্রিন্ট (df)

আউটপুট

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

 Month_No_of_days0 6 301 8 312 3 313 1 314 12 31 

assign() ফাংশন ব্যবহার করে

assign() ফাংশন

উদাহরণ

pds =pd.Series([6,8,3,1,12])df =pd.DataFrame(s,columns=['Month_No'])# enddf =df এ একটি কলাম ঢোকান। assign(no_of_days =[30,31,31,31,31])মুদ্রণ (df)

আউটপুট

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

 Month_No_of_days0 6 301 8 312 3 313 1 314 12 31 

  1. পাইথনে পান্ডাসে বিদ্যমান ডেটাফ্রেমে একটি নতুন কলাম যুক্ত করা হচ্ছে

  2. পাইথনে পান্ডাস ডেটাফ্রেমের একটি কলামে বড় হাতের অক্ষর প্রয়োগ করুন

  3. পান্ডাস ডেটাফ্রেমে একটি কলামের প্রথম অক্ষর বড় করুন

  4. পান্ডাস ডেটাফ্রেমের একটি কলামে বড় হাতের অক্ষর প্রয়োগ করুন