पाइथन का उपयोग करके अर्ध-वार्षिक तिथियों की एक श्रृंखला उत्पन्न करने की कोशिश कर रहा है। Pandas
इस के साथ मदद करने के लिए pd.date_range
फ़ंक्शन प्रदान करता है, हालांकि मैं अपनी दिनांक सीमा को अंतिम तिथि से शुरू करना चाहता हूं और पीछे की ओर फिर से शुरू करना चाहता हूं।पांड तिथि दिनांक से शुरू होने की तारीख से
start = datetime.datetime(2016 ,2, 8)
end = datetime.datetime(2018 , 6, 1)
pd.date_range(start, end, freq='6m')
परिणाम है::
उदाहरण के लिए इनपुट दिया
DatetimeIndex(['2016-02-29', '2016-08-31', '2017-02-28', '2017-08-31',
'2018-02-28'])
मैं निम्नलिखित कैसे उत्पन्न कर सकते हैं:
DatetimeIndex(['2016-02-08', '2016-06-01', '2016-12-01', '2017-06-01',
'2017-12-01', '2018-06-01'])
मेरा प्रारंभिक उत्तर हटा दिया गया। मुझे लगता है कि यहां मुख्य बात ऑफ़सेट है, क्या यह सही है? – Maximilian
@ मैक्सिमिलियन हाँ यह इसे रखने का एक और तरीका है। – pyCthon