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

पायथन पांडस इंटरवलइंडेक्स - जांचें कि क्या अंतराल जो बंद समापन बिंदुओं को साझा करते हैं, ओवरलैप करते हैं

यह जांचने के लिए कि बंद समापन बिंदुओं को साझा करने वाले अंतराल ओवरलैप करते हैं, IntervalIndex.is_overlapping का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

इंटरवलइंडेक्स बनाएं। "बंद" पैरामीटर "दोनों" सेट होने के बाद से अंतराल दोनों तरफ बंद हैं -

interval = pd.interval_range(0, 8, closed='both')

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

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

जांचें कि क्या बंद समापन बिंदुओं को साझा करने वाले अंतराल ओवरलैप करते हैं -

print("\nDoes the Intervals that share closed endpoints overlap?\n",interval.is_overlapping)

उदाहरण

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

import pandas as pd

# Create IntervalIndex
# The intervals are closed on both the sides since the "closed" parameter is set "both"
interval = pd.interval_range(0, 8, closed='both')

# Display the interval
print("IntervalIndex...\n",interval)

# Display the interval length
print("\nIntervalIndex length...\n",interval.length)

# Check if the Intervals that share closed endpoints overlap
print("\nDoes the Intervals that share closed endpoints overlap?\n",interval.is_overlapping)

आउटपुट

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

IntervalIndex...
IntervalIndex([[0, 1], [1, 2], [2, 3], [3, 4], [4, 5], [5, 6], [6, 7], [7, 8]], dtype='interval[int64, both]')

IntervalIndex length...
Int64Index([1, 1, 1, 1, 1, 1, 1, 1], dtype='int64')

Does the Intervals that share closed endpoints overlap?
True

  1. पायथन पांडा - एक इंटरवलइंडेक्स बनाएं

    पंडों में एक इंटरवलइंडेक्स बनाने के लिए, pandas.IntervalIndex.from_arrays() का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd इंटरवलइंडेक्स बनाएं - interval = pd.IntervalIndex.from_arrays([5, 10, 15], [10, 15, 20]) अंतराल प्रदर्शित करें - print("IntervalIn

  1. पायथन पांडा - जांचें कि क्या इंटरवलएरे में अंतराल बाईं ओर, दाईं ओर, दोनों या न ही बंद हैं

    यह जांचने के लिए कि क्या इंटरवलएरे में अंतराल बाईं ओर, दाईं ओर, दोनों में बंद हैं या नहीं, सरणी.बंद का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं। दोनों मान के साथ बंद पैरामीटर का उपयोग करके सेट किए गए बंद अंतराल। एक बंद अंतराल (गण

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

    यह जांचने के लिए कि खुले समापन बिंदु को साझा करने वाली दो अंतराल वस्तुएं ओवरलैप करती हैं या नहीं, ओवरलैप () . का उपयोग करें विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd दो अंतराल ओवरलैप होते हैं यदि वे एक सामान्य बिंदु साझा करते हैं, जिसमें बंद समापन बिंदु भी शामिल हैं। अ