जांचने के लिए कि IntervalArray में इंटरवल्स बाएं तरफ, दाएं तरफ, दोनों तरफ या किसी भी तरफ से क्लोज्ड हैं, array.closed प्रॉपर्टी का उपयोग करें।
सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें:
import pandas as pd
दो इंटरवल ऑब्जेक्ट बनाएं। "closed" पैरामीटर का उपयोग करके "both" वैल्यू के साथ क्लोज्ड इंटरवल सेट करें। एक क्लोज्ड इंटरवल (गणित में वर्गाकार ब्रैकेट द्वारा दर्शाया गया) अपने एंडपॉइंट्स को समाहित करता है, यानी क्लोज्ड इंटरवल [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)
इंटरवल ऑब्जेक्ट्स से नया IntervalArray बनाएं:
array = pd.arrays.IntervalArray([interval1,interval2])
जांचें कि Interval Array में इंटरवल्स बाएं तरफ, दाएं तरफ, दोनों तरफ या किसी भी तरफ से क्लोज्ड हैं:
print("\nChecking whether the intervals is closed...\n",array.closed)
उदाहरण
निम्न कोड है:
import pandas as pd
# दो इंटरवल ऑब्जेक्ट बनाएं
# "closed" पैरामीटर का उपयोग करके "both" वैल्यू के साथ क्लोज्ड इंटरवल सेट करें
# एक क्लोज्ड इंटरवल (गणित में वर्गाकार ब्रैकेट द्वारा दर्शाया गया) अपने एंडपॉइंट्स को समाहित करता है
# यानी क्लोज्ड इंटरवल [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)
# इंटरवल ऑब्जेक्ट्स से नया IntervalArray बनाएं
array = pd.arrays.IntervalArray([interval1,interval2])
# IntervalArray प्रदर्शित करें
print("\nOur IntervalArray...\n",array)
# IntervalArray की लंबाई प्राप्त करना
# IntervalArray में प्रत्येक इंटरवल की लंबाई दर्शाने वाली एंट्रीज के साथ इंडेक्स लौटाता है
print("\nOur IntervalArray length...\n",array.length)
# जांचें कि Interval Array में इंटरवल्स बाएं तरफ, दाएं तरफ, दोनों तरफ या किसी भी तरफ से क्लोज्ड हैं
print("\nChecking whether the intervals is closed...\n",array.closed)
आउटपुट
यह निम्न आउटपुट देगा:
Interval1... [10, 25] Interval2... [15, 70] Our 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