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

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

CategoricalIndex की श्रेणियों को ऑर्डर करने के लिए सेट करने के लिए, as_ordered() का उपयोग करें पंडों में विधि।

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

import pandas as pd

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

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

श्रेणियां प्राप्त करें -

print("\nDisplaying Categories from CategoricalIndex...\n",catIndex.categories)

ऑर्डर की जाने वाली श्रेणियां सेट करें -

print("\nCategoricalIndex ordered...\n", catIndex.as_ordered())

उदाहरण

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

import pandas as pd

# Set the categories for the categorical using the "categories" parameter
catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"], 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 ordered
print("\nCategoricalIndex ordered...\n", catIndex.as_ordered())

आउटपुट

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

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

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

CategoricalIndex ordered...
CategoricalIndex(['p', 'q', 'r', 's', 'p', 'q', 'r', 's'], categories=['p', 'q', 'r', 's'], ordered=True, 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": [&