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

अजगर पंडों - समय क्षेत्र की जानकारी के साथ अजगर datetime.time वस्तुओं की सुन्न सरणी लौटाएं

समय क्षेत्र की जानकारी के साथ अजगर datetime.time वस्तुओं की सुपीरियर सरणी वापस करने के लिए, datetimeindex.timetz का उपयोग करें संपत्ति।

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

import pandas as pd

5 अवधि और आवृत्ति के साथ एक डेटाटाइम इंडेक्स बनाएं जैसे कि नैनोसेकंड -

datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=5, tz='Australia/Sydney', freq='ns')

डेटटाइम इंडेक्स प्रदर्शित करें -

print("DateTimeIndex...\n", datetimeindex)

टाइमज़ोन जानकारी के साथ टाइमस्टैम्प का केवल समय भाग लौटाता है -

print("\nThe numpy array (time part with timezone)..\n",datetimeindex.timetz)

उदाहरण

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

import pandas as pd

# DatetimeIndex with period 5 and frequency as us i.e. nanoseconds
# The timezone is Australia/Sydney
datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=5, tz='Australia/Sydney', freq='ns')

# display DateTimeIndex
print("DateTimeIndex...\n", datetimeindex)

# Returns only the time part of Timestamp with timezone information
print("\nThe numpy array (time part with timezone)..\n",datetimeindex.timetz)

आउटपुट

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

DateTimeIndex...
DatetimeIndex([ '2021-10-20 02:30:50+11:00',
'2021-10-20 02:30:50.000000001+11:00',
'2021-10-20 02:30:50.000000002+11:00',
'2021-10-20 02:30:50.000000003+11:00',
'2021-10-20 02:30:50.000000004+11:00'],
dtype='datetime64[ns, Australia/Sydney]', freq='N')

The numpy array (time part with timezone)..
[datetime.time(2, 30, 50, tzinfo=<DstTzInfo 'Australia/Sydney' AEDT+11:00:00 DST>)
datetime.time(2, 30, 50, tzinfo=<DstTzInfo 'Australia/Sydney' AEDT+11:00:00 DST>)
datetime.time(2, 30, 50, tzinfo=<DstTzInfo 'Australia/Sydney' AEDT+11:00:00 DST>)
datetime.time(2, 30, 50, tzinfo=<DstTzInfo 'Australia/Sydney' AEDT+11:00:00 DST>)
datetime.time(2, 30, 50, tzinfo=<DstTzInfo 'Australia/Sydney' AEDT+11:00:00 DST>)]

  1. पायथन पंडों - नैनोसेकंड में एक सुन्न टाइमडेल्टा64 सरणी स्केलर दृश्य लौटाएं

    नैनोसेकंड में एक सुन्न timedelta64 सरणी स्केलर दृश्य वापस करने के लिए, timedelta.asm8 का उपयोग करें पंडों में संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd उदाहरण निम्नलिखित कोड है import pandas as pd # TimeDeltas is Python’s standard datetime library uses a dif

  1. पायथन - पंडों के डेटाफ़्रेम को numpy के साथ फ़िल्टर करें

    पंडों के डेटाफ़्रेम को फ़िल्टर करने के लिए सुन्न जहाँ () विधि का उपयोग किया जा सकता है। जहां () विधि में शर्तों का उल्लेख करें। सबसे पहले, आइए आवश्यक पुस्तकालयों को उनके संबंधित उपनामों के साथ आयात करें pdimport numpy as np के रूप में पांडा आयात करें अब हम उत्पाद रिकॉर्ड के साथ एक पांडा डेटाफ़्रेम

  1. पायथन में NumPy Arrays के साथ प्रसारण

    हम जानते हैं कि विभिन्न सरणियों के बीच अंकगणितीय संचालन मासिक होता है यदि सरणियाँ समान आकार की होती हैं तो विशिष्ट आकार की आवश्यकता होती है। लेकिन ऐसे परिदृश्य हैं जब हम असमान आकार को मिटा सकते हैं और फिर भी उन पर अंकगणितीय संक्रियाओं को लागू कर सकते हैं, एक सरणी को उसके आकार में 1 के साथ प्रीपेड छो