[英]Counting number of times a value adheres to condition in dataframe
您在談論所有條件都為真的地方,所以 dataframe 的len
就是答案:
len(df[(df['ID'] == 1) & (df['category'] == 1) & (df['period'] == 'period 1')])
或者
(df['ID'].eq(1) & df['category'].eq(1) & df['period'].eq('period 1')).sum()
您可以使用 pandas pivot function 和總計 ZC1C425268E68385D1AB5074C17ZA4
pd.pivot_table(df, index=['Category','period'], values='ID', aggfunc='count').reset_index()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.