परिचय
वर्तमान IntervalArray के समान लेकिन निर्दिष्ट साइड पर बंद (क्लोज्ड) नया IntervalArray प्राप्त करने के लिए array.set_closed() मेथड का उपयोग करें और both पैरामीटर पास करें।
आवश्यक लाइब्रेरी आयात करें
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.set_closed('both'))
पूर्ण उदाहरण
import pandas as pd
# ब्रेक्स की सरणी-जैसी से नया IntervalArray बनाएं
array = pd.arrays.IntervalArray.from_breaks([0, 1, 2, 3, 4, 5])
# IntervalArray प्रदर्शित करें
print("हमारा IntervalArray...\n", array)
print("\nनिर्दिष्ट साइड पर बंद समान IntervalArray...\n", array.set_closed('both'))
आउटपुट
हमारा IntervalArray...[(0, 1], (1, 2], (2, 3], (3, 4], (4, 5]] Length: 5, dtype: interval[int64, right] निर्दिष्ट साइड पर बंद समान IntervalArray... [[0, 1], [1, 2], [2, 3], [3, 4], [4, 5]] Length: 5, dtype: interval[int64, both]
व्याख्या
from_breaksडिफ़ॉल्ट रूप से right-closed इंटरवल बनाता है:(0, 1]।set_closed('both')दोनों सिरों को बंद कर देता है:[0, 1]।- अन्य विकल्प:
'left','right','neither'। - मूल ऐरे अपरिवर्तित रहता है; नया ऐरे लौटाया जाता है।