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

अजगर पंडों - अजगर datetime.time वस्तुओं की numpy सरणी वापसी

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

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

import pandas as pd

अवधि 3 और आवृत्ति के साथ एक डेटाटाइम इंडेक्स बनाएं जैसे कि नैनोसेकंड। समय क्षेत्र ऑस्ट्रेलिया/सिडनी है -

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

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

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

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

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

उदाहरण

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

import pandas as pd

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

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

# Returns only the date part of Timestamps without timezone information
print("\nThe numpy array (date part)..\n",datetimeindex.date)

# Returns only the time part of Timestamps without timezone information
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)]

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

    डेटाफ़्रेम को समय के अनुसार फ़िल्टर करने के लिए, लोकेशन का उपयोग करें और रिकॉर्ड लाने के लिए उसमें शर्त सेट करें। सबसे पहले, आवश्यक पुस्तकालय आयात करें - import pandas as pd दिनांक रिकॉर्ड के साथ सूची का शब्दकोश बनाएं - d = {'Car': ['BMW', 'Lexus', 'Audi', 'Merce

  1. एक नम्पी सरणी को उलटने के लिए पायथन प्रोग्राम?

    यह एक सरल प्रोग्राम है जिसमें हमें एक numpy array को उल्टा करना होता है। हम इसके लिए numpy.flip() फ़ंक्शन का उपयोग करेंगे। एल्गोरिदम Step 1: Import numpy. Step 2: Define a numpy array using numpy.array(). Step 3: Reverse the array using numpy.flip() function. Step 4: Print the array. उदाहरण कोड impo

  1. पायथन में एक 2d numpy सरणी को 1d सरणी में समतल करें

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