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

Python Pandas - टाइमज़ोन जानकारी के साथ datetime.time ऑब्जेक्ट का नम्पाई सरणी लौटाएं

Pandas में टाइमज़ोन जानकारी के साथ Python datetime.time ऑब्जेक्ट का नम्पाई सरणी लौटाने के लिए datetimeindex.timetz प्रॉपर्टी का उपयोग करें।

आवश्यक लाइब्रेरी इम्पोर्ट करें

import pandas as pd

DateTimeIndex बनाएं

5 पीरियड और नैनोसेकंड फ्रीक्वेंसी (ns) के साथ DateTimeIndex बनाएं। टाइमज़ोन Australia/Sydney पर सेट है।

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

DateTimeIndex प्रदर्शित करें

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

टाइमज़ोन के साथ समय भाग लौटाएं

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

पूरा उदाहरण

import pandas as pd

# 5 पीरियड और नैनोसेकंड फ्रीक्वेंसी (ns) के साथ DatetimeIndex
# टाइमज़ोन Australia/Sydney
datetimeindex = pd.date_range('2021-10-20 02:30:50', periods=5, tz='Australia/Sydney', freq='ns')

# DateTimeIndex प्रदर्शित करें
print("DateTimeIndex...\n", datetimeindex)

# टाइमज़ोन जानकारी के साथ केवल समय भाग लौटाएं
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=) ...]

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

  1. - पायथन पैंडास - नैनोसेकंड्स में नम्पाई टाइमडेल्टा64 ऐरे स्केलर व्यू लौटाएं

    नैनोसेकंड्स में नम्पाई टाइमडेल्टा64 ऐरे स्केलर व्यू लौटाने के लिए पैंडास में timedelta.asm8 प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd उदाहरण निम्न कोड है: import pandas as pd # TimeDeltas is Pythons standard datetime library uses a different representati

  1. - Pandas: NumPy where() से DataFrame फ़िल्टर करना

    Pandas DataFrame को NumPy के np.where() फ़ंक्शन से फ़िल्टर करना। यह जटिल शर्तों के लिए वेक्टराइज़्ड ऑपरेशन प्रदान करता है। np.where() सिंटैक्स np.where(condition, value_if_true, value_if_false) # या केवल शर्त के साथ (इंडेक्स लौटाता है) np.where(condition) उदाहरण = 700 AND Closing_Stock = 700) & (

  1. - पायथन में NumPy सरणियों के साथ ब्रॉडकास्टिंग

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