ডেটাফ্রেম হল একটি দ্বিমাত্রিক ডেটা স্ট্রাকচার, যেখানে ডেটা সারি এবং কলামের আকারে একটি সারণী বিন্যাসে সংরক্ষণ করা হয়।
এটি একটি SQL ডেটা টেবিল বা একটি এক্সেল শীট উপস্থাপনা হিসাবে কল্পনা করা যেতে পারে। একটি ডেটাফ্রেমের একটি কলাম বিভিন্ন পদ্ধতি ব্যবহার করে মুছে ফেলা যেতে পারে।
আমরা পপ ফাংশন দেখতে পাব যা একটি প্যারামিটার হিসাবে মুছে ফেলা প্রয়োজন এমন কলামের নাম নেয় এবং এটি মুছে দেয়৷
উদাহরণ
import pandas as pd my_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("The dataframe is :") print(my_df) print("Deleting the column using the 'pop' function") my_df.pop('cd') print(my_df)
আউটপুট
The dataframe is : ab cd ef gh a 1.0 1 56.0 66 b 8.0 2 78.0 77 c 7.0 0 32.0 88 d NaN 9 NaN 99 Deleting the column using the 'pop' function ab ef gh a 1.0 56.0 66 b 8.0 78.0 77 c 7.0 32.0 88 d NaN NaN 99
ব্যাখ্যা
-
প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করা হয়, এবং ব্যবহারের সহজতার জন্য উপনাম নাম দেওয়া হয়৷
-
কী এবং মানের সমন্বয়ে অভিধানের মান তৈরি করা হয়, যেখানে একটি মান আসলে একটি সিরিজ ডেটা স্ট্রাকচার।
-
এই অভিধানটি পরে 'পান্ডাস' লাইব্রেরিতে উপস্থিত 'ডেটাফ্রেম' ফাংশনে প্যারামিটার হিসাবে পাস করা হয়
-
'পপ' ফাংশনটি একটি নির্দিষ্ট কলাম মুছে ফেলার জন্য ব্যবহৃত হয়।
-
যে কলামটি মুছে ফেলা দরকার তার নামটি 'পপ' ফাংশনে প্যারামিটার হিসাবে পাস করা হয়৷
-
নতুন ডেটাফ্রেম কনসোলে প্রিন্ট করা হয়েছে।
দ্রষ্টব্য − 'NaN' শব্দটি 'Not a Number'-কে বোঝায়, যার অর্থ নির্দিষ্ট [row,col] মানের কোনো বৈধ এন্ট্রি নেই।