पांडा में इंडेक्स नाम कैसे हटाएं (उदाहरण के साथ)


आप पांडा डेटाफ़्रेम से इंडेक्स नाम को हटाने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 df. index . name = None

यह डेटाफ़्रेम से इंडेक्स कॉलम नाम हटा देगा और अन्य सभी कॉलम नाम अपरिवर्तित छोड़ देगा।

निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

उदाहरण: पांडा में अनुक्रमणिका नाम हटाएं

मान लीजिए हमारे पास निम्नलिखित पांडा डेटाफ़्रेम हैं:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B'],
                   ' position ': ['G', 'G', 'F', 'F', 'G', 'G', 'F', 'F'],
                   ' points ': [11, 8, 10, 6, 6, 5, 9, 12]})

#specify index name
df. index . names = [' my_index ']

#view DataFrame
print (df)

         team position points
my_index                      
0 AG 11
1 GA 8
2 AF10
3AF 6
4 BG 6
5 BG 5
6 BF 9
7 BF 12

वर्तमान में, इंडेक्स कॉलम को my_index नाम दिया गया है।

हालाँकि, हम इस सूचकांक नाम को हटाने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #remove index name
df. index . name = None

#view updated DataFrame
print (df)

  team position points
0 AG 11
1 GA 8
2 AF10
3AF 6
4 BG 6
5 BG 5
6 BF 9
7 BF 12

ध्यान दें कि my_index नाम को इंडेक्स कॉलम से हटा दिया गया था जबकि अन्य सभी कॉलम नाम अपरिवर्तित रहे।

हम नाम प्रिंट करने का प्रयास करके यह भी पुष्टि कर सकते हैं कि इंडेक्स कॉलम में अब कोई नाम नहीं है:

 #view index column name
print ( df.index.name )

None

हम देखते हैं कि सूचकांक कॉलम का वास्तव में कोई नाम नहीं है।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य कार्य कैसे करें:

पांडा: इंडेक्स कॉलम से अद्वितीय मान कैसे प्राप्त करें
पांडा: ड्रॉपना () का उपयोग करने के बाद इंडेक्स को कैसे रीसेट करें
पांडा: पहले कॉलम को इंडेक्स के रूप में कैसे उपयोग करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *