PeriodIndex ऑब्जेक्ट से सप्ताह का दिन प्राप्त करें
Pandas में PeriodIndex.weekday प्रॉपर्टी का उपयोग करके PeriodIndex ऑब्जेक्ट से सप्ताह का दिन प्राप्त किया जा सकता है (सोमवार=0, रविवार=6)।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
PeriodIndex ऑब्जेक्ट बनाएँ
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")
PeriodIndex ऑब्जेक्ट प्रदर्शित करें
print("PeriodIndex...\n", periodIndex)
सप्ताह का दिन प्राप्त करें
print("\nThe day of week from the PeriodIndex object...\n", periodIndex.weekday)
पूर्ण उदाहरण
import pandas as pd
# PeriodIndex ऑब्जेक्ट बनाएँ
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")
# PeriodIndex प्रदर्शित करें
print("PeriodIndex...\n", periodIndex)
# PeriodIndex आवृत्ति
print("\nPeriodIndex frequency object...\n", periodIndex.freq)
# PeriodIndex आवृत्ति स्ट्रिंग
print("\nPeriodIndex frequency object as a string...\n", periodIndex.freqstr)
# सप्ताह प्राप्त करें
print("\nThe week from the PeriodIndex object...\n", periodIndex.week)
# सप्ताह का दिन प्राप्त करें (सोमवार=0, मंगलवार=1 ... रविवार=6)
print("\nThe day of week from the PeriodIndex object...\n", periodIndex.weekday)
आउटपुट
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 week from the PeriodIndex object...
Int64Index([38, 44, 28, 25], dtype='int64')
The day of week from the PeriodIndex object...
Int64Index([5, 2, 3, 5], dtype='int64')
व्याख्या
weekday: सप्ताह का दिन (0=सोमवार, 1=मंगलवार, ..., 6=रविवार)week: वर्ष का सप्ताह संख्या (1-53)- 25 सितंबर 2021 = शनिवार = 5
- 30 अक्टूबर 2019 = बुधवार = 2
- 15 जुलाई 2021 = गुरुवार = 3
- 25 जून 2022 = शनिवार = 5
सप्ताह दिन मैपिंग
| मान | दिन |
|---|---|
| 0 | सोमवार |
| 1 | मंगलवार |
| 2 | बुधवार |
| 3 | गुरुवार |
| 4 | शुक्रवार |
| 5 | शनिवार |
| 6 | रविवार |