কম্পিউটার

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


ডেটাফ্রেম হল একটি দ্বিমাত্রিক ডেটা স্ট্রাকচার, যেখানে ডেটা সারি এবং কলামের আকারে একটি সারণী বিন্যাসে সংরক্ষণ করা হয়।

এটি একটি SQL ডেটা টেবিল বা একটি এক্সেল শীট উপস্থাপনা হিসাবে কল্পনা করা যেতে পারে। একটি ডেটাফ্রেমের একটি কলাম বিভিন্ন পদ্ধতি ব্যবহার করে মুছে ফেলা যেতে পারে।

আমরা 'ডেল' অপারেটর দেখতে পাব যেটি প্যারামিটার হিসাবে মুছে ফেলা প্রয়োজন এমন কলামের নাম নেয় এবং এটি মুছে দেয় -

উদাহরণ

pdmy_data ={'ab' :pd.Series([1, 8, 7], index=['a', 'b', 'c']), 'cd' :pd.Series( [1, 2, 0, 9], index=['a', 'b', 'c', 'd']), 'ef' :pd.Series([56, 78, 32],index=[ 'a', 'b', 'c']), 'gh' :pd.Series([66, 77, 88, 99],index=['a','b','c', 'd' ]) }my_df =pd.DataFrame(my_data)print("ডেটাফ্রেম হল :")print(my_df)print("'del' অপারেটর ব্যবহার করে কলাম মুছে ফেলা হচ্ছে")del my_df['cd']print(my_df) 

আউটপুট

ডেটাফ্রেম হল :ab cd ef gha 1.0 1 56.0 66b 8.0 2 78.0 77c 7.0 0 32.0 88d NaN 9 NaN 99 'del' অপারেটর ব্যবহার করে কলামটি মুছে ফেলা হচ্ছে 

ব্যাখ্যা

  • প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করা হয়, এবং ব্যবহারের সুবিধার জন্য উপনাম নাম দেওয়া হয়৷

  • কী এবং মানের সমন্বয়ে অভিধানের মান তৈরি করা হয়, যেখানে একটি মান আসলে একটি সিরিজ ডেটা স্ট্রাকচার।

  • এই অভিধানটি পরে 'পান্ডাস' লাইব্রেরিতে উপস্থিত 'ডেটাফ্রেম' ফাংশনে প্যারামিটার হিসাবে পাস করা হয়

  • একটি নির্দিষ্ট কলাম মুছে ফেলার জন্য 'del' কীওয়ার্ড ব্যবহার করা হয়।

  • যে কলামটি মুছে ফেলা দরকার তার নামটি প্যারামিটার হিসেবে ‘ডেল’ অপারেটরের কাছে পাঠানো হয়েছে।

  • নতুন ডেটাফ্রেম কনসোলে প্রিন্ট করা হয়েছে।

দ্রষ্টব্য − 'NaN' শব্দটি 'Not a Number'-কে বোঝায়, যার অর্থ নির্দিষ্ট [row,col] মানের কোনো বৈধ এন্ট্রি নেই।


  1. পাইথন পান্ডাসে এক্স-অক্ষ লেবেল হিসাবে ডেটাফ্রেম কলামের মান কীভাবে সেট করবেন?

  2. আমি কিভাবে একটি পাইথন টিপলকে একটি অ্যারেতে রূপান্তর করতে পারি?

  3. আমি কিভাবে পাইথনে একাধিক-টুপল ব্যবহার করতে পারি?

  4. আমি কিভাবে পাইথনে সিডি করতে পারি?