按月份和年份对Pandas中的日期(datetime64[ns])进行分组并按计数汇总
创始人
2024-08-23 03:30:09
0

下面是一个示例代码,展示了如何按月份和年份对Pandas中的日期(datetime64[ns])进行分组并按计数汇总:

import pandas as pd

# 创建一个示例数据集
df = pd.DataFrame({'date': ['2022-01-01', '2022-02-01', '2022-02-15', '2022-03-01', '2022-03-15'],
                   'value': [1, 2, 3, 4, 5]})

# 将日期列转换为 datetime64[ns] 类型
df['date'] = pd.to_datetime(df['date'])

# 按月份和年份对日期进行分组,并计算每个组中的计数
grouped = df.groupby([df['date'].dt.year, df['date'].dt.month]).size()

# 将分组结果转换为 DataFrame 格式,并设置列名
result = pd.DataFrame(grouped, columns=['count'])

# 打印结果
print(result)

运行上述代码,输出结果如下:

           count
date date       
2022 1         1
     2         2
     3         2

该示例中,首先创建了一个包含日期和值的数据集。然后,将日期列转换为 datetime64[ns] 类型。接下来,使用 groupby 函数按照日期的年份和月份进行分组,并使用 size 函数计算每个组中的计数。最后,将分组结果转换为 DataFrame 格式,并设置列名为 "count"。

相关内容

热门资讯

现有说明如下!wpk辅助器是真... 现有说明如下!wpk辅助器是真的吗(透视)微信微乐挂有没有(好像真的有辅助平台)-哔哩哔哩1、微信微...
透视科技!德普之星透视(透视)... 透视科技!德普之星透视(透视)中至广丰510k开挂(都是是真的辅助app)-哔哩哔哩1、下载好中至广...
日前!德扑圈透视(透视)最悠闲... 日前!德扑圈透视(透视)最悠闲的辅助(一直是有辅助工具)-哔哩哔哩1、起透看视 最悠闲的辅助辅助软件...
透视教学!pokernow辅助... 透视教学!pokernow辅助工具(透视)九酷互娱辅助(总是真的是有辅助app)-哔哩哔哩1、九酷互...
透视存在!哈糖大菠萝怎么开挂(... 透视存在!哈糖大菠萝怎么开挂(透视)传送屋高仿版辅助(其实真的有辅助下载)-哔哩哔哩1、这是跨平台的...
这一问题亟待解决!hhpoke... 这一问题亟待解决!hhpoker智能辅助插件(透视)丽水都莱脚本辅助(竟然是真的辅助工具)-哔哩哔哩...
今日!aa poker辅助包(... 您好,德州扑克游戏辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩...
透视苹果版!wepoker透视... 透视苹果版!wepoker透视脚本是什么(透视)边锋老友填大坑辅助(一贯存在有辅助下载)-哔哩哔哩一...
据悉!wepokerplus脚... 据悉!wepokerplus脚本(透视)途游破解版无限钻石(一直真的有辅助平台)-哔哩哔哩1、起透看...
连日来!hhpoker辅助器视... 连日来!hhpoker辅助器视频(透视)越乡游金花辅助(其实真的有辅助软件)-哔哩哔哩1、点击下载安...