python处理考勤数据
时间: 2023-08-03 08:07:41 浏览: 240
基于Python的学生考勤管理系统的设计与实现
5星 · 资源好评率100%
处理考勤数据可以使用Python的pandas库,以下是一个简单的示例代码:
```python
import pandas as pd
# 读取考勤数据
df = pd.read_csv('attendance.csv')
# 统计迟到人数
late_count = df[df['status'] == 'late'].count()['name']
# 计算迟到率
late_rate = late_count / len(df)
# 输出结果
print('迟到人数:', late_count)
print('迟到率:', late_rate)
```
其中,考勤数据需要保存在名为`attendance.csv`的文件中,每行包含学生姓名、考勤日期和考勤状态等信息。代码中通过`pandas`库读取数据,筛选出迟到状态的记录,并计算迟到人数和迟到率。可以根据实际需求进行修改和扩展。
阅读全文