[問題] pandas 問題
不好意思,小弟是pandas新手,想請問pandas的問題,請各位大大幫幫小弟忙QQ
假設今天有一個df
df= UserID time
A 16:01
A 16:03
A 16:04
A 16:07
A 16:08
B 17:10
B 17:11
想統計根據groupby UserID後 以 X 分鐘時間內統計的平均,眾數,最大值
假設以五分鐘為例
A
16:01 5分鐘後為 16:06 => 共 3 筆 (16:01,16:03,16:04)
16:03 5分鐘後為 16:08 => 共 4 筆 (16:03,16:04,16:07,16:08)
16:04 5分鐘後為 16:09 => 共 3 筆 (16:04,16:07,16:08)
16:07 5分鐘後為 16:12 => 共 2 筆 (16:07,16:08)
16:08 5分鐘後為 16:13 => 共 1 筆 (16:08)
平均:(1+2+3+3+4)/5=3.6
最大值:4筆
眾數:3筆
最後整理成
USERID 平均 眾數 最大值
A 3.6 3 4
B 1.5 1或2(1.5是最好) 2
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.126.136
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1517725444.A.0B2.html
※ 編輯: lance5487 (36.228.126.136), 02/04/2018 14:24:24
→
02/04 15:45,
7年前
, 1F
02/04 15:45, 1F
→
02/04 15:52,
7年前
, 2F
02/04 15:52, 2F
→
02/04 21:13,
7年前
, 3F
02/04 21:13, 3F

→
02/05 12:28,
7年前
, 4F
02/05 12:28, 4F

→
02/05 21:19,
7年前
, 5F
02/05 21:19, 5F
→
02/05 21:20,
7年前
, 6F
02/05 21:20, 6F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章