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

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

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

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

import pandas as pd

DateTimeIndex बनाएं

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

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

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

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

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

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

पूरा उदाहरण

import pandas as pd

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

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

# टाइमज़ोन जानकारी के बिना केवल तारीख भाग लौटाएं
print("\nThe numpy array (date part)..\n", datetimeindex.date)

# टाइमज़ोन जानकारी के बिना केवल समय भाग लौटाएं
print("\nThe numpy array (time part)..\n", datetimeindex.time)

आउटपुट

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'], dtype='datetime64[ns, Australia/Sydney]', freq='N')
The numpy array (date part).. [datetime.date(2021, 10, 20) datetime.date(2021, 10, 20) datetime.date(2021, 10, 20)]
The numpy array (time part).. [datetime.time(2, 30, 50) datetime.time(2, 30, 50) datetime.time(2, 30, 50)]

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

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

    समय के अनुसार डेटाफ्रेम फ़िल्टर करने के लिए, loc का उपयोग करें और रिकॉर्ड लाने के लिए इसमें शर्त सेट करें। सबसे पहले, आवश्यक लाइब्रेरी आयात करें: import pandas as pd तारीख रिकॉर्ड के साथ सूचियों का एक डिक्शनरी बनाएं: d = {Car: [BMW, Lexus, Audi, Mercedes, Jaguar, Bentley], Date_of_Purchase: [2

  1. - Python प्रोग्राम: Numpy ऐरे को उलटना

    यह एक सरल प्रोग्राम है जिसमें हमें numpy ऐरे को उलटना है। हम इसके लिए numpy.flip() फ़ंक्शन का उपयोग करेंगे। एल्गोरिदम चरण 1: numpy आयात करें। चरण 2: numpy.array() का उपयोग करके numpy ऐरे परिभाषित करें। चरण 3: numpy.flip() फ़ंक्शन का उपयोग करके ऐरे उलटें। चरण 4: ऐरे प्रिंट करें। उदाहरण कोड import nu

  1. - पायथन में 2D नम्पी सरणी को 1D सरणी में फ्लैट करें

    एक 2D नम्पी सरणी सरणियों की सरणी है। इस लेख में हम देखेंगे कि इसे कैसे फ्लैट करें ताकि तत्व एक आयामी सरणी के रूप में प्राप्त हों। flatten के साथ नम्पी में flatten फ़ंक्शन 2D सरणी को 1D सरणी में बदलने का एक सीधा तरीका है। उदाहरण import numpy as np array2D = np.array([[31, 12, 43], [21, 9, 16], [0, 9