Pythonを使用して半年ごとの日付の範囲を生成しようとしています。 Pandas
は、これを助けるために関数pd.date_range
を提供していますが、終了日から開始して後方に反復することができます。例えば終了日から開始日までのパンダ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
@Maximilianええ、それを置く別の方法です。 – pyCthon