我有以下 Dataframe :enter link description here for dataframe我想要这样的输出。根据周和类。在出勤率的基础上,其中1计数类和周的百分比。
nxowjjhe1#
尝试在 Dataframe 上使用.groupby(['week','classes'])[' attendence '].agg([' sum ','count'])来获取按周和课分组的行数和出勤数。然后用总数除以计数来获取百分比。您可以使用透视来获取列中的课。
1条答案
按热度按时间nxowjjhe1#
尝试在 Dataframe 上使用.groupby(['week','classes'])[' attendence '].agg([' sum ','count'])来获取按周和课分组的行数和出勤数。然后用总数除以计数来获取百分比。您可以使用透视来获取列中的课。