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

पायथन पांडा - श्रेणीबद्ध इंडेक्स की श्रेणियों को अनियंत्रित करने के लिए सेट करें

CategoricalIndex की श्रेणियों को अनियंत्रित करने के लिए, as_unordered() का उपयोग करें पंडों में विधि।

सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

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

catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])

श्रेणियों को अनियंत्रित करने के लिए सेट करें -

print("\nCategoricalIndex unordered...\n", catIndex.as_unordered())

उदाहरण

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

import pandas as pd

# Set the categories for the categorical using the "categories" parameter
# Treat the categorical as ordered using the "ordered" parameter with value True
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("\nDisplaying Categories from CategoricalIndex...\n",catIndex.categories)

# Set the categories to be unordered
print("\nCategoricalIndex unordered...\n", catIndex.as_unordered())

आउटपुट

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

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

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

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

  1. पायथन पांडा - सूचकांक का स्थानांतरण लौटाएं

    अनुक्रमणिका के स्थानान्तरण को वापस करने के लिए, index.T . का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd अनुक्रमणिका बनाना - index = pd.Index(['Car','Bike','Truck','Ship','Airplane']) सूचकांक प्रदर्शित करें - print(

  1. पायथन पंडों - मास्क के साथ निर्धारित मूल्यों का एक नया सूचकांक लौटाएं

    मास्क के साथ सेट किए गए मानों की एक नई अनुक्रमणिका वापस करने के लिए, index.putmask() का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना - index = pd.Index([5, 65, 10, 17, 75, 40]) पांडा सूचकांक प्रदर्शित करें - print("Pandas Ind

  1. पायथन - पंडों को सेट में टाइप करना

    पंडों को सेट में टाइप करने के लिए, सेट () का उपयोग करें। सबसे पहले, हम एक DataFrame बनाते हैं - dataFrame = pd.DataFrame( { "EmpName": ['John', 'Ted', 'Jacob', 'Scarlett', 'Ami', 'Ted', 'Scarlett'], "Zone": [&