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

पायथन पांडा - इंगित करें कि क्या डेटटाइम इंडेक्स में तारीख तिमाही का आखिरी दिन है

यह जाँचने के लिए कि डेटटाइमइंडेक्स में दिनांक तिमाही का अंतिम दिन है या नहीं, DateTimeIndex.is_quarter_end का उपयोग करें। संपत्ति।

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

import pandas as pd

6 अवधि और आवृत्ति के साथ D यानी दिनों के साथ एक डेटाटाइम इंडेक्स बनाएं। समय क्षेत्र ऑस्ट्रेलिया/एडिलेड है -

datetimeindex = pd.date_range('2021-6-15 02:30:50', periods=6, tz='Australia/Adelaide', freq='15D')

डेटटाइम इंडेक्स प्रदर्शित करें -

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

जांचें कि क्या डेटटाइम इंडेक्स में तारीख तिमाही का आखिरी दिन है -

print("\nCheck whether the date in DateTimeIndex is the last day of the quarter...\n",
datetimeindex.is_quarter_end)

उदाहरण

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

import pandas as pd

# DatetimeIndex with period 6 and frequency as D i.e. days
# The timezone is Australia/Adelaide
datetimeindex = pd.date_range('2021-6-15 02:30:50', periods=6, tz='Australia/Adelaide', freq='15D')

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

# display DateTimeIndex frequency
print("DateTimeIndex frequency...\n", datetimeindex.freq)

# Check whether the date in DateTimeIndex is the last day of the quarter
# Result is based on the following quarters of an year:
# Quarter 1 = 1st January to 31st March
# Quarter 2 = 1st April to 30th June
# Quarter 3 = 1st July to 30th September
# Quarter 4 = 1st October to 31st December
print("\nCheck whether the date in DateTimeIndex is the last day of the quarter...\n",
datetimeindex.is_quarter_end)

आउटपुट

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

DateTimeIndex...
DatetimeIndex(['2021-06-15 02:30:50+09:30', '2021-06-30 02:30:50+09:30',
'2021-07-15 02:30:50+09:30', '2021-07-30 02:30:50+09:30',
'2021-08-14 02:30:50+09:30', '2021-08-29 02:30:50+09:30'],
dtype='datetime64[ns, Australia/Adelaide]', freq='15D')
DateTimeIndex frequency...
<15 * Days>

Check whether the date in DateTimeIndex is the last day of the quarter...
[False True False False False False]

  1. पायथन पांडा - अंतिम घटना को छोड़कर डुप्लिकेट इंडेक्स मान इंगित करें

    पिछली बार के अलावा डुप्लीकेट इंडेक्स मानों को इंगित करने के लिए, index.duplicated() . का उपयोग करें . रखें . का उपयोग करें मान अंतिम . के साथ पैरामीटर । सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd कुछ डुप्लीकेट के साथ इंडेक्स बनाना- index = pd.Index(['Car','Bike

  1. पायथन - पांडस श्रृंखला में अंतिम तत्व तक कैसे पहुंचे?

    हम iat . का उपयोग करेंगे अंतिम तत्व तक पहुँचने के लिए विशेषता, क्योंकि इसका उपयोग पूर्णांक स्थिति द्वारा पंक्ति/स्तंभ जोड़ी के लिए एकल मान तक पहुँचने के लिए किया जाता है। आइए पहले आवश्यक पंडों पुस्तकालय को आयात करें - import pandas as pd संख्याओं के साथ एक पांडा श्रृंखला बनाएं - data = pd.Series([

  1. पायथन में वर्ष का दिन

    मान लीजिए, हमारे पास YYYY-MM-DD प्रारूप में एक तिथि है। हमें वर्ष की दिन संख्या वापस करनी होगी। तो अगर तारीख “2019-02-10” है, तो यह साल का 41वां दिन है। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - मान लें कि डी दिन की गिनती की एक सरणी है जैसे [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31