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

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

Pandas में एलिमेंट-वाइज जांचने के लिए कि IntervalIndex में अंतराल मान समाहित करते हैं या नहीं, IntervalIndex.contains() मेथड का उपयोग करें।

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

import pandas as pd

IntervalIndex बनाएं

interval = pd.IntervalIndex.from_tuples([(10, 20), (15, 25)])

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

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

विशिष्ट मान समाहित है या नहीं जांचें

print("\nDoes the interval contain a specific value?\n", interval.contains(13))

पूरा उदाहरण

import pandas as pd

# IntervalIndex बनाएं
interval = pd.IntervalIndex.from_tuples([(10, 20), (15, 25)])

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

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

# अंतराल में विशिष्ट मान समाहित है या नहीं जांचें
print("\nDoes the interval contain a specific value?\n", interval.contains(13))

आउटपुट

IntervalIndex... IntervalIndex([(10, 20], (15, 25]], dtype='interval[int64, right]')
IntervalIndex length... Int64Index([10, 10], dtype='int64')
Does the interval contain a specific value? [ True False]

व्याख्या: मान 13 पहले अंतराल (10, 20] में समाहित है (True) लेकिन दूसरे अंतराल (15, 25] में नहीं (False)।

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

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

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

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

  1. - पायथन में जांचें कि कोई अंतराल दूसरे को पूरी तरह ओवरलैप करता है या नहीं

    मान लीजिए हमें अंतरालों का एक समूह दिया गया है जिसमें मान (a, b) होते हैं, जहां a किसी घटना का प्रारंभ समय दर्शाता है और b समाप्ति समय। हमारा कार्य यह जांचना है कि क्या इनमें से कोई भी अंतराल इस समूह में किसी अन्य अंतराल को पूरी तरह से ओवरलैप करता है। यदि कोई अंतराल ओवरलैप करता है, तो हम True लौटाते