說我有以下時間系列,從2014-06-01這是一個星期天開始。熊貓 - 選擇每2周重新取樣的開始日期
在文獻[7]:
# 2014-06-01 is Sunday
df = pd.Series(index=pd.date_range('2014-06-01', periods=30), data=nr.randn(30)) #
df
我可以每週重新取樣,開始在星期日和關閉週六:
In [9]:
df.resample('W-SAT')
Out[9]:
2014-06-07 0.119460
2014-06-14 0.464789
2014-06-21 -1.211579
2014-06-28 0.650210
2014-07-05 0.666044
Freq: W-SAT, dtype: float64
好了,現在我想同樣的事情,但每2周,所以我試試這個:
In [11]:
df.resample('2W-SAT')
Out[11]:
2014-06-07 0.119460
2014-06-21 -0.373395
2014-07-05 0.653729
Freq: 2W-SAT, dtype: float64
哦,輸出是1周,然後2周和2周。這不是我所期望的。我期待第一個索引條目是'2014-06-14'。爲什麼這樣做?我如何獲得前兩週重新採樣?
我認爲這更多是關於標籤而不是抵消一週的結果,即數字是相同的。 –