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

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

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

आइए सबसे पहले एक DataFrame बनाएं। डेटा हमारे उदाहरण के लिए टीम रैंकिंग की सूचियों के रूप में है -

टीम रैंकिंग की सूची के रूप में # डेटा टीम =[['भारत', 1, 100], ['ऑस्ट्रेलिया', 2, 85], ['इंग्लैंड', 3, 75], ['न्यूजीलैंड' , 4 , 65], ['दक्षिण अफ्रीका', 5, 50], ['बांग्लादेश', 6, 40]]# एक डेटाफ़्रेम बनाना और कॉलमडेटाफ़्रेम जोड़ना =पीडी.डेटाफ़्रेम (टीम, कॉलम =['देश', 'रैंक') ', 'अंक'])

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

myList =["श्रीलंका", 7, 30]

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

dataFrame.iloc[5] =myList

उदाहरण

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

टीम रैंकिंग की सूची के रूप में पीडी# डेटा के रूप में पांडा आयात करेंटीम =[['भारत', 1, 100], ['ऑस्ट्रेलिया', 2, 85], ['इंग्लैंड', 3, 75],[ 'न्यूजीलैंड', 4 , 65], ['दक्षिण अफ्रीका', 5, 50], ['बांग्लादेश', 6, 40]]# एक डेटाफ़्रेम बनाना और कॉलमडेटाफ़्रेम जोड़ना =पीडी.डेटाफ़्रेम (टीम, कॉलम =['देश ', 'रैंक', 'पॉइंट्स'])प्रिंट"डेटाफ़्रेम...\n",डेटाफ़्रेम# पंक्ति को जोड़ा जाना हैmyList =["श्रीलंका", 7, 30]# iloc()# 5 साधनों का उपयोग करके उपरोक्त पंक्ति को जोड़ें अनुक्रमणिका 6 यानी स्थिति 6 पंक्ति को उपरोक्त नई पंक्ति से बदल दिया जाएगा। 

आउटपुट

यह निम्नलिखित आउटपुट देगा -

DataFrame... देश रैंक अंक0 भारत 1 1001 ऑस्ट्रेलिया 2 852 इंग्लैंड 3 753 न्यूजीलैंड 4 654 दक्षिण अफ्रीका 5 505 बांग्लादेश 6 40 iloc का उपयोग करके एक पंक्ति जोड़ने के बाद अद्यतन डेटाफ़्रेम... देश रैंक अंक0 भारत 1 1001 ऑस्ट्रेलिया 2 852 इंग्लैंड 3 753 न्यूजीलैंड 4 654 दक्षिण अफ्रीका 5 505 श्रीलंका 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