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

Python Pandas - पहले से बने इंडेक्स ऑब्जेक्ट के लिए इंडेक्स नाम सेट करें

परिचय

पहले से बने पैंडास इंडेक्स ऑब्जेक्ट के लिए नाम सेट करने के लिए index.set_names() मेथड का उपयोग करें।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

पैंडास इंडेक्स बनाएं

index = pd.Index(["Electronics", "Mobile Phones", "Accessories", "Home Decor", "Books"])

पैंडास इंडेक्स प्रदर्शित करें

print("पैंडास इंडेक्स...\n", index)

इंडेक्स नाम सेट करें

print("\nइंडेक्स नाम सेट करें...\n", index.set_names('Products'))

पूर्ण उदाहरण

import pandas as pd

# पैंडास इंडेक्स बनाएं
index = pd.Index(["Electronics", "Mobile Phones", "Accessories", "Home Decor", "Books"])

# पैंडास इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)

# इंडेक्स में तत्वों की संख्या लौटाएं
print("\nइंडेक्स में तत्वों की संख्या...\n", index.size)

# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)

# इंडेक्स नाम सेट करें
print("\nइंडेक्स नाम सेट करें...\n", index.set_names('Products'))

आउटपुट

पैंडास इंडेक्स... Index(['Electronics', 'Mobile Phones', 'Accessories', 'Home Decor', 'Books'], dtype='object')
इंडेक्स में तत्वों की संख्या... 5
Dtype ऑब्जेक्ट... object
इंडेक्स नाम सेट करें... Index(['Electronics', 'Mobile Phones', 'Accessories', 'Home Decor', 'Books'], dtype='object', name='Products')

मुख्य बिंदु

  • set_names() नाम के साथ नया इंडेक्स लौटाता है।
  • मूल इंडेक्स अपरिवर्तित रहता है (इम्यूटेबल)।
  • इनप्लेस नाम बदलने के लिए: index.rename('Products', inplace=True) या index.name = 'Products'।
  • मल्टीइंडेक्स के लिए नामों की सूची पास करें।
  1. - पायथन पैंडास - इंडेक्स का नाम बदलें

    इंडेक्स का नाम बदलने के लिए पैंडास में index.rename() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([Car,Bike,Airplane, Ship,Truck,Suburban], name=Transport) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) इंडेक

  1. - पायथन - जांचें कि पैंडास इंडेक्स ऑब्जेक्ट dtype का है या नहीं

    जांचने के लिए कि पैंडास इंडेक्स ऑब्जेक्ट dtype का है या नहीं, index.is_object() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([Electronics, 6, 10.5, Accessories, 25.6, 30]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...

  1. - Pandas में कॉलम नाम से कॉलम इंडेक्स प्राप्त करना (get_loc())

    Pandas DataFrame में कॉलम नाम से उसका इंडेक्स (पोजीशन) प्राप्त करने के लिए columns.get_loc() विधि का उपयोग किया जाता है। यह पूर्णांक इंडेक्स लौटाता है (0-आधारित)। बुनियादी उपयोग import pandas as pd df = pd.DataFrame({ x: [5, 2, 7, 0], y: [4, 7, 5, 1], z: [9, 3, 5, 1] }) print(DataFram