ভূমিকা
Pandas পাইথনের জনপ্রিয় ডেটা অ্যানালিসিস লাইব্রেরি। এই আর্টিকেলে DataFrame বানানো এবং সেখান থেকে সিলেক্টিভ সারি/কলাম ড্রপ করা শিখব।
সারি ড্রপ করা
iris.csv ফাইল DataFrame-এ লোড। প্রথমে এক্সিস্টিং DataFrame দেখুন, তারপর drop ফাংশন ইনডেক্স কলামে প্রয়োগ করে ড্রপ করতে চাইতে মান দিন। রিজাল্টে ৩টি সারি কম পাওয়া যাবে।
উদাহরণ
import pandas as pd
# csv ফাইল থেকে ডেটা ফ্রেম
data = pd.read_csv("E:\\iris1.csv", index_col="Id")
print(data)
# নির্দিষ্ট ভ্যালু ড্রপ
data.drop([6, 9, 10], inplace=True)
# ডিসপ্লে
print(data)
আউটপুট
SepalLengthCm SepalWidthCm PetalLengthCm PetalWidthCm Species
Id
1 5.1 3.5 1.4 0.2 Iris-setosa
2 4.9 3.0 1.4 0.2 Iris-setosa
3 4.7 3.2 1.3 0.2 Iris-setosa
...
[150 rows x 5 columns]
After Dropping
...
[147 rows x 5 columns]
কলাম ড্রপ করা
কলাম ড্রপের জন্য axis প্যারামিটার ব্যবহার করুন (axis=1)। ড্রপ করার কলামের নাম দিন। রিজাল্টে কলাম ৫ থেকে ৩ হয়ে যাবে।
উদাহরণ
import pandas as pd
data = pd.read_csv("E:\\iris1.csv", index_col="Id")
print(data)
data.drop(['SepalWidthCm', 'PetalLengthCm'], axis=1, inplace=True)
print("After Dropping")
print(data)
আউটপুট
SepalLengthCm SepalWidthCm PetalLengthCm PetalWidthCm Species
Id
1 5.1 3.5 1.4 0.2 Iris-setosa
...
[150 rows x 5 columns]
After Dropping
SepalLengthCm PetalWidthCm Species
Id
1 5.1 0.2 Iris-setosa
2 4.9 0.2 Iris-setosa
3 4.7 0.2 Iris-setosa
...
[150 rows x 3 columns]