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

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

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

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

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 (date part)..\n",datetimeindex.date)

उदाहरण

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

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)

आउटपुट

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

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)]

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

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

  1. पायथन में तिथियों की तुलना करना

    किसी भी प्रोग्रामिंग भाषा में तिथियों और समय की तुलना करना एक बहुत ही महत्वपूर्ण आवश्यकता है। पायथन में डेटाटाइम लाइब्रेरी है जिसमें दिनांक और समय का उपयोग करने के लिए कई अंतर्निहित कार्य हैं। दिलचस्प तारीख और समय की तुलना विभिन्न संख्याओं के बीच गणितीय तुलना की तरह भी की जा सकती है। उदाहरण नीचे दि

  1. पायथन में दिनांक को डेटाटाइम में कैसे परिवर्तित करें?

    आप डेटटाइम मॉड्यूल की कंबाइन मेथड का इस्तेमाल डेटटाइम ऑब्जेक्ट बनाने के लिए डेट और टाइम को मिलाने के लिए कर सकते हैं। यदि आपके पास डेट ऑब्जेक्ट है और टाइम ऑब्जेक्ट नहीं है, तो आप डेटाइम ऑब्जेक्ट (न्यूनतम समय का अर्थ मध्यरात्रि) का उपयोग करके टाइम ऑब्जेक्ट को न्यूनतम से प्रारंभ कर सकते हैं। उदाहरण fr