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

पायथन पांडा श्रेणीबद्ध सूचकांक - नई श्रेणियां जोड़ें

नई श्रेणियां जोड़ने के लिए, CategoricalIndex add_categories() . का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

"श्रेणियों" पैरामीटर का उपयोग करके श्रेणीबद्ध के लिए श्रेणियां सेट करें। "आदेशित" पैरामीटर -

. का उपयोग करके श्रेणीबद्ध के रूप में आदेश दिया गया व्यवहार करें
catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])

श्रेणीबद्ध सूचकांक प्रदर्शित करें -

print("CategoricalIndex...\n",catIndex)

Add_categories() का उपयोग करके नई श्रेणियां जोड़ें। नई श्रेणियों को एक पैरामीटर के रूप में सेट करें। नई श्रेणियों को श्रेणियों में अंतिम/उच्चतम स्थान पर शामिल किया जाएगा -

print("\nCategoricalIndex after adding new categories...\n",catIndex.add_categories(["a", "b", "c", "d"]))

उदाहरण

निम्नलिखित कोड है -

import pandas as pd

# CategoricalIndex can only take on a limited, and usually fixed, number of possible values (categories
# Set the categories for the categorical using the "categories" parameter
# Treat the categorical as ordered using the "ordered" parameter
catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])

# Display the CategoricalIndex
print("CategoricalIndex...\n",catIndex)

# Get the categories
print("\nDisplayingCategories from CategoricalIndex...\n",catIndex.categories)

# Add new categories using add_categories()
# Set the new categories as a parameter
# The new categories will be included at the last/highest place in the categories
print("\nCategoricalIndex after adding new categories...\n",catIndex.add_categories(["a", "b", "c", "d"]))

आउटपुट

यह निम्नलिखित आउटपुट देगा -

CategoricalIndex...
CategoricalIndex(['p', 'q', 'r', 's', 'p', 'q', 'r', 's'], categories=['p', 'q', 'r', 's'], ordered=True, dtype='category')

DisplayingCategories from CategoricalIndex...
Index(['p', 'q', 'r', 's'], dtype='object')

CategoricalIndex after adding new categories...
CategoricalIndex(['p', 'q', 'r', 's', 'p', 'q', 'r', 's'], categories=['p', 'q', 'r', 's', 'a', 'b', 'c', 'd'], ordered=True, dtype='category')

  1. पायथन में ऐड () सेट करें

    इस ट्यूटोरियल में, हम जोड़ें . के बारे में जानेंगे डेटा संरचना सेट करने की विधि। आइए ट्यूटोरियल में गोता लगाएँ। सेट करें डेटा संरचना इसमें अद्वितीय तत्वों को संग्रहीत करती है। जोड़ें सेट डेटा संरचना की विधि एक तत्व . लेती है और इसे सेट में जोड़ता है। सेट में एक नया तत्व जोड़ने के लिए नीचे दिए गए च

  1. Python में पंडों में मौजूदा DataFrame में एक नया कॉलम जोड़ना

    इस ट्यूटोरियल में, हम सीखेंगे कि पांडा में मौजूदा डेटाफ़्रेम में एक नया कॉलम कैसे जोड़ा जाए। नया कॉलम जोड़ने के लिए हमारे पास अलग-अलग तरीके हो सकते हैं। आइए उन सभी को। सूची का उपयोग करना हम सूची का उपयोग करके एक नया कॉलम जोड़ सकते हैं। नया कॉलम जोड़ने के लिए चरणों का पालन करें। एल्गोरिदम 1. Create

  1. पायथन में एक शब्दकोश में नई कुंजी कैसे जोड़ें?

    डिक्शनरी की-वैल्यू पेयर का एक अनियंत्रित संग्रह है। प्रत्येक तत्व को स्थितीय सूचकांक द्वारा पहचाना नहीं जाता है। इसके अलावा, तथ्य यह है कि कुंजी को दोहराया नहीं जा सकता है, हम बस एक नई कुंजी का उपयोग करते हैं और इसे एक मान प्रदान करते हैं ताकि एक नई जोड़ी को शब्दकोश में जोड़ा जा सके। >>> D