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

पाइथन में लोक का उपयोग कर पांडस डेटाफ्रेम में एक सूची कैसे संलग्न करें?

Dataframe.loc का उपयोग लेबल या बूलियन सरणी द्वारा पंक्तियों और स्तंभों के समूह तक पहुँचने के लिए किया जाता है। हम loc का उपयोग करके डेटाफ़्रेम में एक सूची जोड़ेंगे। आइए सबसे पहले एक DataFrame बनाएं। डेटा हमारे उदाहरण के लिए टीम रैंकिंग की सूचियों के रूप में है -

# data in the form of list of team rankings
Team = [['India', 1, 100],['Australia', 2, 85],['England', 3, 75],['New Zealand', 4 , 65],['South Africa', 5, 50],['Bangladesh', 6, 40]]

# Creating a DataFrame and adding columns
dataFrame = pd.DataFrame(Team, columns=['Country', 'Rank', 'Points'])

संलग्न की जाने वाली पंक्ति निम्नलिखित है -

myList = ["Sri Lanka", 7, 30]

loc() -

. का उपयोग करके उपरोक्त पंक्ति को सूची के रूप में जोड़ें
dataFrame.loc[len(dataFrame)] = myList

उदाहरण

निम्नलिखित कोड है -

import pandas as pd

# data in the form of list of team rankings
Team = [['India', 1, 100],['Australia', 2, 85],['England', 3, 75],['New Zealand', 4 , 65],['South Africa', 5, 50],['Bangladesh', 6, 40]]

# Creating a DataFrame and adding columns
dataFrame = pd.DataFrame(Team, columns=['Country', 'Rank', 'Points'])

print"DataFrame...\n",dataFrame

# row to be appended
myList = ["Sri Lanka", 7, 30]

# append the above row in the form of list using loc()
dataFrame.loc[len(dataFrame)] = myList

# display the update dataframe
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. पायथन - एक CSV फ़ाइल में पांडा डेटाफ़्रेम कैसे लिखें?

    Python में CSV फ़ाइल में पांडा डेटाफ़्रेम लिखने के लिए, to_csv() . का उपयोग करें तरीका। सबसे पहले, हम सूचियों का एक शब्दकोश बनाते हैं - # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],'Date_of_pur

  1. कैसे पायथन में एक सूची में वस्तुओं को जोड़ने के लिए?

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

  1. हम पायथन में लूप का उपयोग करके किसी सूची में चर के लिए मान कैसे निर्दिष्ट करते हैं?

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