這是數據框:如何計算每個組的總數和總數?
GROUP TIME EVAL
AAA 20 0
AAA 22 0
AAA 21 1
AAA 20 0
BBB 20 0
我想看看有多少項目屬於每個分組多少條目每個羣組有EVAL
等於1。我幾乎完成了代碼,但不確定如何統計每個組的條目。它似乎搜索列TOTAL_CALLS
,而我想創建它。
final = df.groupby(['GROUP']).agg({'TIME':'mean','EVAL':'sum','TOTAL_NUM':'count'}).reset_index()
你在哪裏算每組的行數? – Dinosaurius
我想創建「TOTAL_NUM」列,因爲它不存在。在這一列中,我想把屬於特定組的行的總數。例如,'AAA,21,0,4',其中'4'是該組合出現的次數。所以,在這個例子中'TOTAL_NUM'是'4'。 – Dinosaurius
也許我應該使用'value_counts()'或類似'.size()。to_frame('TOTAL_NUM')''? – Dinosaurius