परिचय
पैंडास इंडेक्स को नाम देने के लिए index.set_names() मेथड का उपयोग करें। इसमें इंडेक्स का नाम तर्क के रूप में पास करें।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
इंडेक्स बनाएं
index = pd.Index(['Car', 'Bike', 'Truck', 'Car', 'Airplane'])
इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)
इंडेक्स नाम सेट करें
print("\nइंडेक्स नाम...\n", index.set_names('Vehicle'))
पूर्ण उदाहरण
import pandas as pd
# इंडेक्स बनाएं
index = pd.Index(['Car', 'Bike', 'Truck', 'Car', 'Airplane'])
# इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)
# इंडेक्स में डेटा का प्रतिनिधित्व करने वाली सरणी लौटाएं
print("\nसरणी...\n", index.values)
# इंडेक्स नाम सेट करें
print("\nइंडेक्स नाम...\n", index.set_names('Vehicle'))
आउटपुट
पैंडास इंडेक्स... Index(['Car', 'Bike', 'Truck', 'Car', 'Airplane'], dtype='object') सरणी... ['Car' 'Bike' 'Truck' 'Car' 'Airplane'] इंडेक्स नाम... Index(['Car', 'Bike', 'Truck', 'Car', 'Airplane'], dtype='object', name='Vehicle')
महत्वपूर्ण नोट
set_names()नया इंडेक्स लौटाता है, मूल इंडेक्स को संशोधित नहीं करता।- मूल इंडेक्स पर नाम सेट करने के लिए:
index.name = 'Vehicle'याindex.rename('Vehicle', inplace=True)का उपयोग करें। - मल्टीइंडेक्स के लिए, नामों की सूची पास करें:
set_names(['level1', 'level2'])।