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

पायथन पांडा - निर्धारित करें कि क्या दो श्रेणीबद्ध इंडेक्स ऑब्जेक्ट्स में समान तत्व हैं

यह निर्धारित करने के लिए कि क्या दो CategoricalIndex ऑब्जेक्ट में समान तत्व हैं, बराबर () का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

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

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

दोनों CategoricalIndex ऑब्जेक्ट को समानता के लिए जांचें -

print("\nCheck both the CategoricalIndex objects for equality...\n",catIndex1.equals(catIndex2))

उदाहरण

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

import pandas as pd

# Set the categories for the categorical using the "categories" parameter
# Treat the categorical as ordered using the "ordered" parameter
# Create two CategoricalIndex objects
catIndex1 = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])
catIndex2 = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])

# Display the CategoricalIndex objects
print("CategoricalIndex1...\n",catIndex1)
print("\nCategoricalIndex2...\n",catIndex2)

# Check both the CategoricalIndex objects for equality
print("\nCheck both the CategoricalIndex objects for equality...\n",catIndex1.equals(catIndex2))

आउटपुट

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

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

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

Check both the CategoricalIndex objects for equality...
True

  1. पायथन पंडों - जांचें कि क्या पंडों के सूचकांक में अंतराल वस्तुएं हैं

    यह जाँचने के लिए कि पंडों के सूचकांक में अंतराल वस्तुएँ हैं या नहीं, index.is_interval() का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd इंटरवल ऑब्जेक्ट बनाएं - interval1 = pd.Interval(10, 30) interval2 = pd.Interval(30, 50) अंतराल प्रदर्शित करें - p

  1. एक श्रृंखला में तत्वों को हटाने के लिए पायथन में एक प्रोग्राम लिखें, यदि इसमें ठीक दो स्थान हों

    इनपुट - मान लें, आपके पास एक श्रृंखला है, 0    This is pandas 1    python script 2    pandas series आउटपुट - और, किसी तत्व को हटाने के बाद परिणाम में ठीक दो रिक्त स्थान होते हैं, 1    python script 2    pandas series समाधान 1 एक श्रृंखला परिभाष

  1. हम पायथन में दो सूचियों के तत्वों की तुलना कैसे करते हैं?

    विधि cmp() दो सूचियों के तत्वों की तुलना करती है। यदि तत्व एक ही प्रकार के हैं, तो यह तुलना करता है और परिणाम देता है। यदि तत्व अलग-अलग प्रकार के हैं, तो यह जांचता है कि क्या वे संख्याएं हैं। यदि वे संख्याएँ हैं, तो यदि आवश्यक हो तो यह टाइप ज़बरदस्ती करता है और तुलना करता है। यदि कोई तत्व एक संख्या