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

पायथन पंडों - पीरियडइंडेक्स ऑब्जेक्ट से महीने की संख्या प्राप्त करें

periodIndex ऑब्जेक्ट से अवधि की माह संख्या प्राप्त करने के लिए, PeriodIndex.month का उपयोग करें संपत्ति।

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

import pandas as pd

एक पीरियोडइंडेक्स ऑब्जेक्ट बनाएं -

periodIndex = pd.PeriodIndex(['2021-09-25 07:30:35', '2019-10-30 04:15:45',
'2021-07-15 02:55:15', '2022-06-25 09:40:55'], freq="T")

प्रदर्शन अवधि सूचकांक आवृत्ति -

print("\nPeriodIndex frequency object...\n", periodIndex.freq)

पीरियडइंडेक्स ऑब्जेक्ट से महीने की संख्या प्रदर्शित करें। जनवरी =1, फरवरी =2 ... दिसंबर =12 -

. के रूप में प्रदर्शित माह आईडी
print("\nThe month number from the PeriodIndex object...\n", periodIndex.month)

उदाहरण

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

import pandas as pd

# Create a PeriodIndex object
# PeriodIndex is an immutable ndarray holding ordinal values indicating regular periods in time
# We have set the frequency using the "freq" parameter
periodIndex = pd.PeriodIndex(['2021-09-25 07:30:35', '2019-10-30 04:15:45',
'2021-07-15 02:55:15', '2022-06-25 09:40:55'], freq="T")

# Display PeriodIndex object
print("PeriodIndex...\n", periodIndex)

# Display PeriodIndex frequency
print("\nPeriodIndex frequency object...\n", periodIndex.freq)

# Display PeriodIndex frequency as string
print("\nPeriodIndex frequency object as a string...\n", periodIndex.freqstr)

# Display month number from the PeriodIndex object
# The month id displayed as January=1, February=2 ... December=12.
print("\nThe month number from the PeriodIndex object...\n", periodIndex.month)

आउटपुट

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

PeriodIndex...
PeriodIndex(['2021-09-25 07:30', '2019-10-30 04:15', '2021-07-15 02:55', '2022-06-25 09:40'],
dtype='period[T]')

PeriodIndex frequency object...
<Minute>

PeriodIndex frequency object as a string...
T

The month number from the PeriodIndex object...
Int64Index([9, 10, 7, 6], dtype='int64')

  1. पायथन पांडा - उस महीने का दिन प्राप्त करें जिस पर एक अवधि आती है

    माह का वह दिन प्राप्त करने के लिए जिस पर एक अवधि आती है, अवधि.दिन . का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। दो अवधि ऑब्जेक्ट बनाना- period1 = pd.Period("2021-09-18") period2 = pd.Period(freq

  1. पायथन पांडा - TimeDelta से दिनों की संख्या प्राप्त करें

    TimeDelta से दिनों की संख्या प्राप्त करने के लिए, timedelta.days . का उपयोग करें पंडों में संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd TimeDeltas पायथन का मानक डेटाटाइम लाइब्रेरी है जो एक अलग प्रतिनिधित्व टाइमडेल्टा का उपयोग करता है। Timedelta ऑब्जेक्ट बनाएं timedelta

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

    टाइमस्टैम्प ऑब्जेक्ट से कार्यदिवस प्राप्त करने के लिए, timestamp.weekday() . का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import datetime पंडों में टाइमस्टैम्प सेट करें। टाइमस्टैम्प ऑब्जेक्ट बनाएं timestamp = pd.Timestamp(datetime.datetime(2021, 5, 12)) वर