
Python
<code>html<br/><pre> import Pandas as pd <h1>读取CSV文件</h1>这段代码首先导入了Pandas库,然后读取了一个CSV文件。接着,将日期列转换为Pandas的日期时间格式,并从中提取出月份。最后,使用df = pd.read_csv('你的数据表.csv')
<h1>将日期列转换为日期格式</h1>df['日期'] = pd.to_datetime(df['日期'])
<h1>提取月份</h1><img src="https://img.izhida.com/topic/251d2bbfe9a3b95e5691ceb30dc6784a.jpg" alt="Pandas"><br>Pandas
df['月份'] = df['日期'].dt.to_period('M') <h1>按月份和人员姓名分组统计次数</h1>result = df.groupby(['月份', '人员姓名']).size().reset_index(name='次数')
<h1>打印结果</h1>print(result) </pre></code>
groupby方法按月份和人员姓名分组,并统计每个组合出现的次数,结果存储在一个新的DataFrame中。你可以根据需要对结果进行进一步的处理或可视化。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号