পান্ডাস ডেটাফ্রেমে নতুন সারি যোগ করতে append() মেথড ব্যবহার করা হয়। ডিকশনারির লিস্ট পাস করলে প্রতিটি ডিকশনারি একটি সারি হিসেবে যোগ হয়।
শুরুতে ডেটাফ্রেম বানান
import pandas as pd
dataFrame = pd.DataFrame({
"Car": ['BMW', 'Audi', 'XUV', 'Lexus', 'Volkswagen'],
"Place": ['Delhi', 'Bangalore', 'Pune', 'Chandigarh', 'Mumbai'],
"Units": [100, 150, 50, 110, 90]
})
ডিকশনারির লিস্ট
d = [
{'Car': 'Mustang', 'Place': 'Hyderabad', 'Units': 60},
{'Car': 'Tesla', 'Place': 'Kerala', 'Units': 30},
{'Car': 'RollsRoyce', 'Place': 'Punjab', 'Units': 70},
{'Car': 'Bentley', 'Place': 'Gujarat', 'Units': 80}
]
অ্যাপেন্ড করুন
dataFrame = dataFrame.append(d, ignore_index=True, sort=False)
সম্পূর্ণ উদাহরণ
import pandas as pd
dataFrame = pd.DataFrame({
"Car": ['BMW', 'Audi', 'XUV', 'Lexus', 'Volkswagen'],
"Place": ['Delhi', 'Bangalore', 'Pune', 'Chandigarh', 'Mumbai'],
"Units": [100, 150, 50, 110, 90]
})
print("আদিম ডেটাফ্রেম:\n", dataFrame)
d = [
{'Car': 'Mustang', 'Place': 'Hyderabad', 'Units': 60},
{'Car': 'Tesla', 'Place': 'Kerala', 'Units': 30},
{'Car': 'RollsRoyce', 'Place': 'Punjab', 'Units': 70},
{'Car': 'Bentley', 'Place': 'Gujarat', 'Units': 80}
]
print("\nডিকশনারি লিস্ট:\n", d)
dataFrame = dataFrame.append(d, ignore_index=True, sort=False)
print("\nঅ্যাপেন্ড করার পর:\n", dataFrame)
আউটপুট
নতুন ৪টি সারি নিচে যোগ হবে, ইনডেক্স ৫ থেকে ৮ পর্যন্ত। ignore_index=True দিয়ে ইনডেক্স রিসেট হয়।