私は次のpython pandas時系列を持っています
index = pandas.date_range('4/1/2012','9/30/2012', freq='M')
df = pandas.DataFrame(numpy.random.randn(len(index),1), index=index)
df =
2012-04-30 1.06
2012-05-31 0.82
2012-06-30 0.65
2012-07-31 1.12
2012-08-31 1.09
2012-09-30 0.65
次に、頻度を 1 か月から 2 か月に変更します
df_new = df.resample('2M')
リサンプル機能は、最も古い日付から最後の日付まで開始します。私が得る出力は次のとおりです。
df_new =
2012-04-30 ...
2012-06-30 ...
2012-08-31 ...
2012-10-30 ...
一方、アルゴリズムを逆の順序でリサンプリングする必要があります。次のような出力が必要です。
df_new =
2012-05-31 ...
2012-07-31 ...
2012-09-30 ...
誰でもこれを手伝ってもらえますか..事前に感謝します