PeriodIndex बनाएँ और अवधि के दिन (महीने का दिन) प्राप्त करें
Pandas में pandas.PeriodIndex() विधि से PeriodIndex बनाएँ और PeriodIndex.day प्रॉपर्टी से महीने का दिन (1-31) प्राप्त करें।
आवश्यक लाइब्रेरी आयात करें
import pandas as pd
PeriodIndex ऑब्जेक्ट बनाएँ
periodIndex = pd.PeriodIndex(['2018-07-25', '2019-10-30', '2020-11-20', '2021-09-15', '2022-03-12', '2023-06-18'], freq="D")
PeriodIndex ऑब्जेक्ट प्रदर्शित करें
print("PeriodIndex...\n", periodIndex)
महीने का दिन प्राप्त करें
print("\nThe number of days from the PeriodIndex...\n", periodIndex.day)
पूर्ण उदाहरण
import pandas as pd
# PeriodIndex ऑब्जेक्ट बनाएँ
periodIndex = pd.PeriodIndex(['2018-07-25', '2019-10-30', '2020-11-20', '2021-09-15', '2022-03-12', '2023-06-18'], freq="D")
# PeriodIndex प्रदर्शित करें
print("PeriodIndex...\n", periodIndex)
# PeriodIndex आवृत्ति
print("\nPeriodIndex frequency...\n", periodIndex.freq)
# महीने का दिन प्राप्त करें
print("\nThe number of days from the PeriodIndex...\n", periodIndex.day)
आउटपुट
PeriodIndex...
PeriodIndex(['2018-07-25', '2019-10-30', '2020-11-20', '2021-09-15', '2022-03-12', '2023-06-18'], dtype='period[D]')
PeriodIndex frequency...
<Day>
The number of days from the PeriodIndex...
Int64Index([25, 30, 20, 15, 12, 18], dtype='int64')
व्याख्या
dayप्रॉपर्टी महीने का दिन लौटाती है (1-31)- यह
dayofyear(वर्ष का दिन) से अलग है - मान: 25, 30, 20, 15, 12, 18
- दैनिक आवृत्ति (
D) के लिए यह सीधे दिनांक से आता है
दिन संबंधी प्रॉपर्टीज
| प्रॉपर्टी | विवरण | रेंज |
|---|---|---|
day | महीने का दिन | 1-31 |
dayofyear | वर्ष का दिन | 1-366 |
dayofweek | सप्ताह का दिन | 0-6 (सोमवार=0) |
daysinmonth | महीने में कुल दिन | 28-31 |