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

Python Pandas - निर्दिष्ट साइड पर बंद समान IntervalArray लौटाएं

परिचय

वर्तमान 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'।
  • मूल ऐरे अपरिवर्तित रहता है; नया ऐरे लौटाया जाता है।
  1. - पायथन पैंडास - जांचें कि IntervalArray में इंटरवल्स बाएं, दाएं, दोनों या किसी भी तरफ से क्लोज्ड हैं

    जांचने के लिए कि IntervalArray में इंटरवल्स बाएं तरफ, दाएं तरफ, दोनों तरफ या किसी भी तरफ से क्लोज्ड हैं, array.closed प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं। closed पैरामीटर का उपयोग करके both वैल्यू के साथ क्लोज्ड इंटरवल सेट क

  1. - पायथन पैंडास - IntervalArray में प्रत्येक इंटरवल के बाएं एंडपॉइंट्स इंडेक्स के रूप में लौटाएं

    IntervalArray में प्रत्येक इंटरवल के बाएं एंडपॉइंट्स इंडेक्स के रूप में लौटाने के लिए array.left प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं: interval1 = pd.Interval(10, 25) interval2 = pd.Interval(15, 70) इंटरवल्स प्रदर्शित करें: p

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

    इंटरवल डेटा के लिए पैंडास ऐरे बनाने के लिए pandas.arrays.IntervalArray() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं: interval1 = pd.Interval(10, 30) interval2 = pd.Interval(30, 70) इंटरवल्स प्रदर्शित करें: print(Interval1...\n,interval1