परिचय
ब्रेक्स (विभाजन बिंदुओं) की सरणी से IntervalArray बनाने के लिए pandas.arrays.IntervalArray.from_breaks() का उपयोग करें। यह लगातार ब्रेक्स के बीच इंटरवल बनाता है।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
ब्रेक्स सरणी से IntervalArray बनाएं
array = pd.arrays.IntervalArray.from_breaks([0, 1, 2, 3, 4, 5])
इंटरवल प्रदर्शित करें
print("हमारा IntervalArray...\n", array)
IntervalArray की लंबाई प्राप्त करें
print("\nहमारे IntervalArray की लंबाई...\n", array.length)
पूर्ण उदाहरण
import pandas as pd
# ब्रेक्स की सरणी-जैसी से नया IntervalArray बनाएं
array = pd.arrays.IntervalArray.from_breaks([0, 1, 2, 3, 4, 5])
# IntervalArray प्रदर्शित करें
print("हमारा IntervalArray...\n", array)
# IntervalArray की लंबाई प्राप्त करना
# प्रत्येक इंटरवल की लंबाई दर्शाने वाली प्रविष्टियों के साथ इंडेक्स लौटाता है
print("\nहमारे IntervalArray की लंबाई...\n", array.length)
# IntervalArray में प्रत्येक इंटरवल का मिडपॉइंट इंडेक्स के रूप में
print("\nIntervalArray में प्रत्येक इंटरवल का मिडपॉइंट...\n", array.mid)
आउटपुट
हमारा IntervalArray...[(0, 1], (1, 2], (2, 3], (3, 4], (4, 5]] Length: 5, dtype: interval[int64, right] हमारे IntervalArray की लंबाई... Int64Index([1, 1, 1, 1, 1], dtype='int64') IntervalArray में प्रत्येक इंटरवल का मिडपॉइंट... Float64Index([0.5, 1.5, 2.5, 3.5, 4.5], dtype='float64')
व्याख्या
- इनपुट ब्रेक्स:
[0, 1, 2, 3, 4, 5](6 ब्रेक्स → 5 इंटरवल) - बनाए गए इंटरवल:
(0,1], (1,2], (2,3], (3,4], (4,5] - डिफ़ॉल्ट क्लोज़नेस: right (बायां खुला, दायां बंद)
array.lengthप्रत्येक इंटरवल की लंबाई (राइट - लेफ्ट) देता है।array.midप्रत्येक इंटरवल का मध्य बिंदु देता है।