0
我有一個數據幀定義如下:熊貓數據幀重新採樣不凝聚
import datetime
import pandas as pd
import random
import numpy as np
todays_date = datetime.datetime.today().date()
index = pd.date_range(todays_date - datetime.timedelta(10), periods=10, freq='D')
index = index.append(index)
idname = ['A']*10 + ['B']*10
values = random.sample(xrange(100), 20)
data = np.vstack((idname, values)).T
tmp_df = pd.DataFrame(data, columns=['id', 'value'])
tmp_index = pd.DataFrame(index, columns=['date'])
tmp_df = pd.concat([tmp_index, tmp_df], axis=1)
tmp_df = tmp_df.set_index('date')
注意,存在用於每個日期2倍的值。我想每週重新採樣數據幀tmp_df
,但保留兩個單獨的值。我試過tmp_df.resample('W-FRI')
,但它似乎沒有工作。
您希望的輸出是什麼?你會得到什麼錯誤? – IanS
我的解決方案適合您嗎? – IanS