Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में loc का उपयोग करके लिस्ट को पैंडास डेटाफ्रेम में कैसे जोड़ें?


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

  1. पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें

    पायथन में पैंडास DataFrame को CSV फ़ाइल में लिखने के लिए to_csv() विधि का उपयोग करें। सबसे पहले, आइए सूचियों का एक शब्दकोश बनाएं:# सूचियों का शब्दकोश d = {Car: [BMW, Lexus, Audi, Mercedes, Jaguar, Bentley], Date_of_purchase: [2020-10-10, 2020-10-12, 2020-10-17, 2020-10-16, 2020-10-19, 2020-10-2

  1. - पायथन में लिस्ट में ऑब्जेक्ट कैसे जोड़ें?

    पायथन में लिस्ट के अंत में एक सिंगल एलिमेंट जोड़ने के लिए, आप केवल append() मेथड का उपयोग कर सकते हैं। यह एक ऑब्जेक्ट स्वीकार करता है और उस ऑब्जेक्ट को उस लिस्ट के अंत में जोड़ता है जिस पर इसे कॉल किया जाता है।उदाहरणmy_list = [2, 3, 1, -4, -1, -4]\nmy_list.append(8)\nprint(my_list)आउटपुटयह आउटपुट दे

  1. - पायथन में लूप का उपयोग करके सूची में वेरिएबल्स को मान कैसे असाइन करें?

    पायथन की बिल्ट-इन सूची क्लास में append() मेथड होता है। हम यूज़र इनपुट प्राप्त कर सकते हैं और उसे सूची में तब तक जोड़ सकते हैं जब तक यूज़र एंटर कुंजी नहीं दबाता। एक अनंत while लूप में input() फ़ंक्शन और append() मेथड होता है। L = [] while True: item = input(enter new item: ) if item == :