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("\nThe right bound for the Interval...\n",interval.right)

उदाहरण

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

import pandas as pd

# Use Timestamps as the bounds to create a time interval
# Closed interval set using the "closed" parameter with value "right"
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)

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

आउटपुट

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

Interval...
[2020-01-01, 2021-01-01)
Interval length...
366 days 00:00:00
The right bound for the Interval...
2021-01-01 00:00:00

  1. अजगर पांडा - दिए गए अवधि वस्तु के लिए आवृत्ति प्राप्त करें

    दी गई अवधि वस्तु के लिए आवृत्ति प्राप्त करने के लिए, पीरियड.फ्रीक . का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। दो अवधि ऑब्जेक्ट बनाना - period1 = pd.Period("2020-09-23 03:55:20") period2 = pd.P

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

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

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

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