पांडा: डेटाफ़्रेम में केवल अंतिम कॉलम का नाम कैसे बदलें
आप पांडा डेटाफ़्रेम के केवल अंतिम कॉलम का नाम बदलने के लिए निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:
df. columns = [*df. columns [:- 1 ], ' new_name ']
यह विशेष उदाहरण df नामक पांडा डेटाफ़्रेम में अंतिम कॉलम का नाम बदलकर new_name कर देता है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: पांडा में केवल अंतिम कॉलम का नाम बदलें
मान लीजिए कि हमारे पास निम्नलिखित पांडा डेटाफ़्रेम है जिसमें विभिन्न बास्केटबॉल खिलाड़ियों के बारे में जानकारी है:
import pandas as pd #createDataFrame df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], ' points ': [18, 22, 19, 14, 14, 11, 20, 28], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4], ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]}) #view DataFrame print (df) team points assists rebounds 0 A 18 5 11 1 B 22 7 8 2 C 19 7 10 3 D 14 9 6 4 E 14 12 6 5 F 11 9 5 6 G 20 9 9 7:28 4 12
वर्तमान में, डेटाफ़्रेम के अंतिम कॉलम को बाउंस नाम दिया गया है।
हम इस कॉलम का नाम बदलकर rebs करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
#rename last column to 'rebs'
df. columns = [*df. columns [:- 1 ], ' rebs ']
#view updated DataFrame
print (df)
team points assists rebs
0 A 18 5 11
1 B 22 7 8
2 C 19 7 10
3 D 14 9 6
4 E 14 12 6
5 F 11 9 5
6 G 20 9 9
7:28 4 12
ध्यान दें कि अंतिम कॉलम का नाम बदलकर रिब्स कर दिया गया है और अन्य सभी कॉलम अपरिवर्तित रहे हैं।
हम डेटाफ़्रेम में सभी कॉलम नामों की सूची प्रदर्शित करने के लिए निम्नलिखित सिंटैक्स का भी उपयोग कर सकते हैं:
#view column names
print ( df.columns )
Index(['team', 'points', 'assists', 'rebs'], dtype='object')
हम देखते हैं कि अंतिम कॉलम का नाम बदलकर rebs कर दिया गया है।
इस सिंटैक्स का उपयोग करने का लाभ यह है कि हमें पहले से यह जानने की आवश्यकता नहीं है कि डेटाफ़्रेम में कितने कॉलम हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य ऑपरेशन कैसे करें:
पांडा में सभी कॉलम नामों को कैसे सूचीबद्ध करें
पंडों में नाम के आधार पर कॉलम कैसे क्रमबद्ध करें
पंडों में डुप्लिकेट कॉलम कैसे हटाएं