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