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

पायथन पांडा - एक इंटरवलएरे लौटाएं जो वर्तमान के समान है लेकिन बाईं ओर बंद है

एक इंटरवलएरे को वर्तमान के समान लेकिन बाईं ओर बंद करने के लिए, set_closed() का उपयोग करें मान बाएं . के साथ विधि ।

सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

इंटरवलएरे बनाएं -

index = pd.arrays.IntervalArray.from_breaks(range(5))

अंतराल प्रदर्शित करें -

print("IntervalIndex...\n",index)

एक इंटरवलएरे को वर्तमान के समान लौटाएं लेकिन निर्दिष्ट पक्ष पर बंद कर दें यानी यहां "बाएं" -

print("\nResult...",index.set_closed('left'))

उदाहरण

निम्नलिखित कोड है -

import pandas as pd

# Create IntervalArray
index = pd.arrays.IntervalArray.from_breaks(range(5))

# Display the interval
print("IntervalIndex...\n",index)

# Display the interval length
print("\nIntervalIndex length...\n",index.length)

# the left bound
print("\nThe left bound for the IntervalIndex...\n",index.left)

# the right bound
print("\nThe right bound for the IntervalIndex...\n",index.right)

# Return an IntervalArray identical to the current one but closed on specified
# side i.e. "left" here
print("\nResult...",index.set_closed('left'))

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

IntervalIndex...
<IntervalArray>
[(0, 1], (1, 2], (2, 3], (3, 4]]
Length: 4, dtype: interval[int64, right]

IntervalIndex length...
Int64Index([1, 1, 1, 1], dtype='int64')

The left bound for the IntervalIndex...
Int64Index([0, 1, 2, 3], dtype='int64')

The right bound for the IntervalIndex...
Int64Index([1, 2, 3, 4], dtype='int64')

Result... <IntervalArray>
[[0, 1), [1, 2), [2, 3), [3, 4)]
Length: 4, dtype: interval[int64, left]

  1. पायथन पांडा - इंटरवलएरे में प्रत्येक अंतराल के मध्य बिंदु को एक सूचकांक के रूप में लौटाएं

    इंडेक्स के रूप में इंटरवलएरे में प्रत्येक अंतराल के मध्य बिंदु को वापस करने के लिए, array.mid का उपयोग करें संपत्ति। सबसे पहले, सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं। दोनों मान के साथ बंद पैरामीटर का उपयोग करके सेट किए गए बंद अंतराल - interval1 =

  1. पायथन पांडा - इंटरवलएरे में प्रत्येक अंतराल के सही समापन बिंदु को एक इंडेक्स के रूप में लौटाएं

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

  1. अजगर पंडों - इंटरवलएरे में प्रत्येक अंतराल के बाएं समापन बिंदु को एक सूचकांक के रूप में लौटाएं

    IntervalArray में प्रत्येक अंतराल के बाएँ समापन बिंदुओं को एक अनुक्रमणिका के रूप में वापस करने के लिए, array.left का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं - nterval1 = pd.Interval(10, 25) interval2 = pd.Interval(15, 70) अंतरा