यह जांचने के लिए कि क्या इंटरवलएरे में अंतराल बाईं ओर, दाईं ओर, दोनों में बंद हैं या नहीं, सरणी.बंद का उपयोग करें संपत्ति।
सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
import pandas as pd
दो इंटरवल ऑब्जेक्ट बनाएं। "दोनों" मान के साथ "बंद" पैरामीटर का उपयोग करके सेट किए गए बंद अंतराल। एक बंद अंतराल (गणित में वर्ग कोष्ठक द्वारा निरूपित) में इसके समापन बिंदु होते हैं, अर्थात बंद अंतराल [0, 5] को 0 <=x <=5 −
की स्थितियों की विशेषता होती है।interval1 = pd.Interval(10, 25, closed='both') interval2 = pd.Interval(15, 70, closed='both')
अंतराल प्रदर्शित करें -
print("Interval1...\n",interval1) print("Interval2...\n",interval2)
इंटरवल ऑब्जेक्ट्स से एक नया इंटरवलएरे बनाएं -
array = pd.arrays.IntervalArray([interval1,interval2])
जांचें कि क्या अंतराल सरणी में अंतराल बाईं ओर, दाईं ओर, दोनों पर बंद है या नहीं -
print("\nChecking whether the intervals is closed...\n",array.closed)
उदाहरण
निम्नलिखित कोड है -
import pandas as pd # Create two Interval objects # Closed intervals set using the "closed" parameter with value "both" # A closed interval (in mathematics denoted by square brackets) contains its endpoints, # i.e. the closed interval [0, 5] is characterized by the conditions 0 <= x <= 5 interval1 = pd.Interval(10, 25, closed='both') interval2 = pd.Interval(15, 70, closed='both') # display the intervals print("Interval1...\n",interval1) print("Interval2...\n",interval2) # Construct a new IntervalArray from Interval objects array = pd.arrays.IntervalArray([interval1,interval2]) # Display the IntervalArray print("\nOur IntervalArray...\n",array) # Getting the length of IntervalArray # Returns an Index with entries denoting the length of each Interval in the IntervalArray print("\nOur IntervalArray length...\n",array.length) # check whether the intervals in the Interval Array is closed on the left-side, right-side, # both or neither print("\nChecking whether the intervals is closed...\n",array.closed)
आउटपुट
यह निम्नलिखित कोड उत्पन्न करेगा -
Interval1... [10, 25] Interval2... [15, 70] Our IntervalArray... <IntervalArray> [[10, 25], [15, 70]] Length: 2, dtype: interval[int64, both] Our IntervalArray length... Int64Index([15, 55], dtype='int64') Checking whether the intervals is closed... Both