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

Python Pandas - IntervalIndex में अंतराल की जांच करें कि मान समाहित है या नहीं

Pandas में वर्तमान अंतराल सरणी के समान लेकिन निर्दिष्ट साइड पर बंद एक IntervalArray लौटाने के लिए, set_closed() मेथड का उपयोग both पैरामीटर के साथ करें।

आवश्यक लाइब्रेरी इम्पोर्ट करें

import pandas as pd

IntervalArray बनाएं

index = pd.arrays.IntervalArray.from_breaks(range(6))

अंतराल प्रदर्शित करें

print("IntervalIndex...\n", index)

निर्दिष्ट साइड पर बंद IntervalArray लौटाएं

print("\nResult...", index.set_closed('both'))

पूरा उदाहरण

import pandas as pd

# IntervalArray बनाएं
index = pd.arrays.IntervalArray.from_breaks(range(6))

# अंतराल प्रदर्शित करें
print("IntervalIndex...\n", index)

# अंतराल लंबाई प्रदर्शित करें
print("\nIntervalIndex length...\n", index.length)

# बायां बाउंड
print("\nThe left bound for the IntervalIndex...\n", index.left)

# दायां बाउंड
print("\nThe right bound for the IntervalIndex...\n", index.right)

# निर्दिष्ट साइड "both" पर बंद IntervalArray लौटाएं
print("\nResult...", index.set_closed('both'))

आउटपुट

IntervalIndex...  [(0, 1], (1, 2], (2, 3], (3, 4], (4, 5]] Length: 5, dtype: interval[int64, right]
IntervalIndex length... Int64Index([1, 1, 1, 1, 1], dtype='int64')
The left bound for the IntervalIndex... Int64Index([0, 1, 2, 3, 4], dtype='int64')
The right bound for the IntervalIndex... Int64Index([1, 2, 3, 4, 5], dtype='int64')
Result...  [[0, 1], [1, 2], [2, 3], [3, 4], [4, 5]] Length: 5, dtype: interval[int64, both]

व्याख्या: set_closed('both') अंतराल के दोनों सिरों को बंद कर देता है (समावेशी)।

  1. - पायथन - जांचें कि पैंडास इंडेक्स कैटेगोरिकल डेटा रखता है या नहीं

    जांचने के लिए कि पैंडास इंडेक्स कैटेगोरिकल डेटा रखता है या नहीं, पैंडास में index.is_categorical() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd astype() मेथड का उपयोग करके टाइप को category के रूप में सेट करके पैंडास इंडेक्स बनाएं: index = pd.Index([Electronics,Ac

  1. - पायथन - जांचें कि पैंडास इंडेक्स में केवल बूलियन हैं या नहीं

    जांचने के लिए कि पैंडास इंडेक्स में केवल बूलियन हैं या नहीं, पैंडास में index.is_boolean() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([True, True, False, False, True, True, True]) पैंडास इंडेक्स प्रदर्शित करें: print(Panda

  1. - पायथन पैंडास - IntervalArray में प्रत्येक इंटरवल की लंबाई दर्शाने वाला इंडेक्स लौटाएं

    IntervalArray में प्रत्येक इंटरवल की लंबाई दर्शाने वाली एंट्रीज के साथ इंडेक्स लौटाने के लिए array.length प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं। closed पैरामीटर का उपयोग करके both वैल्यू के साथ क्लोज्ड इंटरवल सेट करें: interva