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

पायथन पैंडास - DatetimeIndex को datetime.datetime ऑब्जेक्ट्स के ऑब्जेक्ट ndarray के रूप में लौटाएं

DatetimeIndex को datetime.datetime ऑब्जेक्ट्स के ऑब्जेक्ट ndarray के रूप में लौटाने के लिए, datetimeindex.to_pydatetime() मेथड का उपयोग करें।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

DatetimeIndex बनाएं

पीरियड 5 और फ्रीक्वेंसी Y (वर्ष) के साथ DatetimeIndex बनाएं:

datetimeindex = pd.date_range('2021-10-18 07:20:32.261811624', periods=5, freq='2Y')

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

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

DatetimeIndex को ऑब्जेक्ट ndarray के रूप में लौटाएं

print("\nReturn DatetimeIndex as object ndarray of datetime.datetime objects...\n", datetimeindex.to_pydatetime())

पूर्ण उदाहरण

import pandas as pd
datetimeindex = pd.date_range('2021-10-18 07:20:32.261811624', periods=5, freq='2Y')
print("DateTimeIndex...\n", datetimeindex)
print("DateTimeIndex frequency...\n", datetimeindex.freq)
print("\nReturn DatetimeIndex as object ndarray of datetime.datetime objects...\n", datetimeindex.to_pydatetime())

आउटपुट

DateTimeIndex... DatetimeIndex(['2021-12-31 07:20:32.261811624', '2023-12-31 07:20:32.261811624', '2025-12-31 07:20:32.261811624', '2027-12-31 07:20:32.261811624', '2029-12-31 07:20:32.261811624'], dtype='datetime64[ns]', freq='2A-DEC')
DateTimeIndex frequency... <2 * YearEnds: month=12>
Return DatetimeIndex as object ndarray of datetime.datetime objects...
[datetime.datetime(2021, 12, 31, 7, 20, 32, 261811) datetime.datetime(2023, 12, 31, 7, 20, 32, 261811) datetime.datetime(2025, 12, 31, 7, 20, 32, 261811) datetime.datetime(2027, 12, 31, 7, 20, 32, 261811) datetime.datetime(2029, 12, 31, 7, 20, 32, 261811)]
  1. - पायथन पैंडास - टाइमडेल्टा ऑब्जेक्ट का अधिकतम मान प्राप्त करें

    टाइमडेल्टा ऑब्जेक्ट का अधिकतम मान प्राप्त करने के लिए timedelta.max प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd टाइमडेल्टा ऑब्जेक्ट बनाएं: timedelta = pd.Timedelta(5 days 1 min 45 s 40 ns) अधिकतम मान लौटाएं: timedelta.max उदाहरण निम्न कोड है: import pandas

  1. - पैंडास - टाइमस्टैम्प ऑब्जेक्ट को नेटिव पायथन datetime ऑब्जेक्ट में बदलें

    टाइमस्टैम्प ऑब्जेक्ट को नेटिव पायथन datetime ऑब्जेक्ट में बदलने के लिए timestamp.to_pydatetime() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास में टाइमस्टैम्प ऑब्जेक्ट बनाएं: timestamp = pd.Timestamp(2021-09-11T13:12:34.261811) टाइमस्टैम्प को नेटिव पायथन da

  1. - पायथन कोड ऑब्जेक्ट्स (Code Objects): निम्न-स्तरीय विवरण

    कोड ऑब्जेक्ट क्या है? कोड ऑब्जेक्ट CPython कार्यान्वयन का निम्न-स्तरीय विवरण है। यह निष्पादन योग्य कोड का एक टुकड़ा दर्शाता है जो अभी तक फ़ंक्शन में बंधा नहीं है। कोड ऑब्जेक्ट स्वयं सीधे कॉल करने योग्य नहीं हैं; उन्हें निष्पादित करने के लिए exec() या eval() का उपयोग करना पड़ता है। कोड ऑब्जेक्ट बनान