如何按导演姓名与发行年份分组统计各导演年度出现次数?
按导演与发行年份分组统计出现次数
使用 Pandas 实现
假设你的数据存储在 Pandas 数据框 df 中,包含director_name(导演姓名)和release_year(发行年份)字段,执行以下代码即可得到统计结果:
result = df.groupby(['director_name', 'release_year']).size().reset_index(name='count')
groupby(['director_name', 'release_year']):同时按导演姓名和发行年份两个维度分组.size():统计每个分组内的记录数量(即导演每年的出现次数).reset_index(name='count'):将分组结果转换为常规数据框,并把统计列命名为count
使用 SQL 实现
如果你的数据存储在数据库中,可执行如下 SQL 查询语句:
SELECT director_name, release_year, COUNT(*) AS count FROM your_table GROUP BY director_name, release_year;
内容的提问来源于stack exchange,提问作者possizola
相关产品推荐
相关产品推荐

