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

पायथन पांडा - अंतराल के लिए बाईं ओर बाध्य करें

अंतराल के लिए बाएं बाध्य करने के लिए, अंतराल का उपयोग करें। बाएं संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd

टाइमस्टैम्प का उपयोग समय अंतराल बनाने के लिए सीमा के रूप में करें। "बाएं" मान के साथ "बंद" पैरामीटर का उपयोग करके बंद अंतराल सेट। अंतराल के लिए बाएँ बाउंड प्राप्त करें

interval = pd.Interval(pd.Timestamp('2020-01-01 00:00:00'), pd.Timestamp('2021-01-01 00:00:00'), closed='left')

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

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

लेफ्ट बाउंड प्राप्त करें

print("\nThe left bound for the Interval...\n",interval.left)

उदाहरण

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

import pandas as pd

# Use Timestamps as the bounds to create a time interval
# Closed interval set using the "closed" parameter with value "left"
# Get the left bound for the interval
interval = pd.Interval(pd.Timestamp('2020-01-01 00:00:00'), pd.Timestamp('2021-01-01 00:00:00'), closed='left')

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

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

# the left bound
print("\nThe left bound for the Interval...\n",interval.left)

आउटपुट

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

Interval...
[2020-01-01, 2021-01-01)

Interval length...
366 days 00:00:00

The left bound for the Interval...
2020-01-01 00:00:00

  1. पायथन पांडा - आंतरिक अनुकूलता के लिए नैनोसेकंड में टाइमडेल्टा प्राप्त करें

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

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

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

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

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