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

पायथन में iloc का उपयोग करके सूची को पैंडास डेटाफ्रेम में कैसे जोड़ें


iloc मेथड स्थिति के आधार पर चयन के लिए एक पूर्णांक-स्थान आधारित इंडेक्सिंग है। हम डेटाफ्रेम में एक सूची जोड़ने के लिए iloc का उपयोग कर रहे हैं।

पहले एक डेटाफ्रेम बनाएं। डेटा हमारे उदाहरण के लिए टीम रैंकिंग की सूचियों के रूप में है:

# टीम रैंकिंग की सूची के रूप में डेटा
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]

उपरोक्त पंक्ति को iloc() का उपयोग करके जोड़ें। 5 का अर्थ इंडेक्स 6 यानी स्थिति 6 की पंक्ति उपरोक्त नई पंक्ति से बदल जाएगी:

dataFrame.iloc[5] = 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]
# iloc() का उपयोग करके उपरोक्त पंक्ति जोड़ें
# 5 का अर्थ इंडेक्स 6 यानी स्थिति 6 की पंक्ति उपरोक्त नई पंक्ति से बदल जाएगी
dataFrame.iloc[5] = myList
# अपडेटेड डेटाफ्रेम प्रदर्शित करें
print("\nUpdated DataFrame after appending a row using iloc...\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 iloc...
   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  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 == :