एक अंतर्निहित श्रेणीबद्ध पर आधारित अनुक्रमणिका बनाने के लिए, pandas.CategoricalIndex() का उपयोग करें विधि।
सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
import pandas as pd
श्रेणीबद्ध सूचकांक एक अंतर्निहित श्रेणीबद्ध पर आधारित सूचकांक है। CategoricalIndex केवल सीमित, और आमतौर पर निश्चित, संभावित मानों की संख्या ले सकता है। "श्रेणियों" पैरामीटर का उपयोग करके श्रेणीबद्ध के लिए श्रेणियां सेट करें। "आदेशित" पैरामीटर -
. का उपयोग करके श्रेणीबद्ध के रूप में आदेश दिया गया व्यवहार करेंcatIndex = pd.CategoricalIndex( ["p", "q", "r", "s","p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"] )
श्रेणीबद्ध सूचकांक प्रदर्शित करें -
print("Categorical Index...\n",catIndex)
श्रेणियां प्राप्त करें -
print("\nDisplayingCategories from CategoricalIndex...\n",catIndex.categories)
उदाहरण
निम्नलिखित कोड है -
import pandas as pd # CategoricalIndex is the Index based on an underlying Categorical # 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 Categorical Index print("Categorical Index...\n",catIndex) # Get the categories print("\nDisplayingCategories from CategoricalIndex...\n",catIndex.categories) # Get the min value print("\nMinimum value from CategoricalIndex...\n",catIndex.min()) # Get the max value print("\nMaximum value from CategoricalIndex...\n",catIndex.max())
आउटपुट
यह निम्नलिखित आउटपुट देगा -
Categorical Index... 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') Minimum value from CategoricalIndex... p Maximum value from CategoricalIndex... S