Dataframe.loc का उपयोग लेबल या बूलियन सरणी द्वारा पंक्तियों और कॉलम के समूह को एक्सेस करने के लिए किया जाता है। हम loc का उपयोग करके लिस्ट को डेटाफ्रेम में जोड़ेंगे। पहले एक डेटाफ्रेम बनाएं। हमारे उदाहरण के लिए डेटा टीम रैंकिंग की सूचियों के रूप में है –
# टीम रैंकिंग के रूप में डेटा की सूची Team = [['India', 1, 100],['Australia', 2, 85],['England', 3, 75],['New Zealand', 4, 65],['South Africa', 5, 50],['Bangladesh', 6, 40]] # डेटाफ्रेम बनाएं और कॉलम जोड़ें dataFrame = pd.DataFrame(Team, columns=['Country', 'Rank', 'Points'])
निम्न पंक्ति जोड़ी जानी है –
myList = ["Sri Lanka", 7, 30]
loc() का उपयोग करके उपरोक्त पंक्ति को लिस्ट के रूप में जोड़ें –
dataFrame.loc[len(dataFrame)] = myList
उदाहरण
निम्न कोड है –
import pandas as pd # टीम रैंकिंग के रूप में डेटा की सूची Team = [['India', 1, 100],['Australia', 2, 85],['England', 3, 75],['New Zealand', 4, 65],['South Africa', 5, 50],['Bangladesh', 6, 40]] # डेटाफ्रेम बनाएं और कॉलम जोड़ें dataFrame = pd.DataFrame(Team, columns=['Country', 'Rank', 'Points']) print "DataFrame...\n", dataFrame # जोड़ी जाने वाली पंक्ति myList = ["Sri Lanka", 7, 30] # loc() का उपयोग करके लिस्ट के रूप में उपरोक्त पंक्ति जोड़ें dataFrame.loc[len(dataFrame)] = myList # अपडेटेड डेटाफ्रेम प्रदर्शित करें print "\nUpdated DataFrame after appending a row using loc...\n", dataFrame
आउटपुट
यह निम्न आउटपुट उत्पन्न करेगा
DataFrame... Country Rank Points 0 India 1 100 1 Australia 2 85 2 England 3 75 3 New Zealand 4 65 4 South Africa 5 50 5 Bangladesh 6 40 Updated DataFrame after appending a row using loc... Country Rank Points 0 India 1 100 1 Australia 2 85 2 England 3 75 3 New Zealand 4 65 4 South Africa 5 50 5 Bangladesh 6 40 6 Sri Lanka 7 30