我剛剛開始使用熊貓,並試圖結合:按日期對數據進行分組,並計算每組中的唯一值。熊貓:重新採樣後計算唯一值
這裏是我的數據是這樣的:
User, Type
Datetime
2014-04-15 11:00:00, A, New
2014-04-15 12:00:00, B, Returning
2014-04-15 13:00:00, C, New
2014-04-20 14:00:00, D, New
2014-04-20 15:00:00, B, Returning
2014-04-20 16:00:00, B, Returning
2014-04-20 17:00:00, D, Returning
這裏就是我想獲得到:重採樣日期時間指數一天(這是我能做到),也算爲每個獨立用戶天。 我對「類型」欄目沒有興趣。
Day, Unique Users
2014-04-15, 3
2014-04-20, 2
我想df.user.resample('D', how='count').unique
但它似乎並沒有給我正確的答案。
我不得不使用'打印df.groupby(df.index.date)[ '用戶']申請(拉姆達X:x.nunique())'但這工作。謝謝! –