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

पायथन पांडा - एक आधा खुला समय अंतराल बनाएं और समापन बिंदुओं के अस्तित्व की जांच करें

आधा खुला समय अंतराल बनाने के लिए, pandas.Interval() . का उपयोग करें और बंद पैरामीटर को बाईं ओर सेट करें। समापन बिंदुओं के अस्तित्व की जांच करने के लिए, संपत्ति में उपयोग करें।

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

import pandas as pd

"बाएं" मान के साथ "बंद" पैरामीटर का उपयोग करके आधा-खुला अंतराल सेट। हाफ-ओपन यानी [0, 5) का वर्णन 0 <=x <5 द्वारा किया जाता है जब बंद ='बाएं'

interval = pd.Interval(left=0, right=20, closed='left')

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

print("Interval...\n",interval)

अंतराल में किसी तत्व के अस्तित्व की जाँच करें। इससे पता चलता है कि बंद =बाएँ में केवल सबसे बाएँ-अंतिम बिंदु होता है

print("\nThe left-most element exists in the Interval? = \n",0 in interval)
print("\nThe right-most element exists in the Interval? = \n",20 in interval)

उदाहरण

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

import pandas as pd

# Half-Open interval set using the "closed" parameter with value "left"
# Half-open i.e. [0, 5) is described by 0 <= x < 5 when closed='left'
interval = pd.Interval(left=0, right=20, closed='left')

# display the interval
print("Interval...\n",interval)

# display the interval length
print("\nInterval length...\n",interval.length)

# check for the existence of an element in an Interval
# This shows that closed = left contain only the left-most endpoint
print("\nThe left-most element exists in the Interval? = \n",0 in interval)
print("\nThe right-most element exists in the Interval? = \n",20 in interval)

आउटपुट

यह निम्नलिखित कोड उत्पन्न करेगा

Interval...
[0, 20)

Interval length...
20


  1. पायथन पंडों - जांचें कि क्या पंडों के सूचकांक में अंतराल वस्तुएं हैं

    यह जाँचने के लिए कि पंडों के सूचकांक में अंतराल वस्तुएँ हैं या नहीं, index.is_interval() का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd इंटरवल ऑब्जेक्ट बनाएं - interval1 = pd.Interval(10, 30) interval2 = pd.Interval(30, 50) अंतराल प्रदर्शित करें - p

  1. पायथन - अंतराल डेटा के लिए एक पांडा सरणी बनाएं

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

  1. पायथन पंडों - अंतराल के लिए सही बाउंड प्राप्त करें

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