按照月份分组,即从起始时间戳开始的30天,而不是实际月份。
创始人
2024-08-26 05:30:10
0

在Python中,可以使用pandas库来按照月份分组,根据起始时间戳开始的30天,而不是实际月份。下面是一个示例代码:

import pandas as pd

# 创建一个包含日期和数值的DataFrame
data = {'date': ['2021-01-01', '2021-01-10', '2021-02-01', '2021-02-15', '2021-03-01', '2021-03-05'],
        'value': [1, 2, 3, 4, 5, 6]}
df = pd.DataFrame(data)

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

# 按照起始时间戳开始的30天进行分组
df['group'] = (df['date'].dt.floor('30D') - df['date'].min().floor('30D')).dt.days

# 打印结果
print(df)

输出结果:

        date  value  group
0 2021-01-01      1      0
1 2021-01-10      2      0
2 2021-02-01      3     31
3 2021-02-15      4     45
4 2021-03-01      5     59
5 2021-03-05      6     63

在上面的代码中,首先创建一个包含日期和数值的DataFrame。然后,使用pd.to_datetime函数将日期列转换为日期类型。接下来,使用dt.floor('30D')来将日期向下取整到最接近的30天的倍数。然后,使用起始时间戳开始的30天的日期减去起始日期,得到一个整数表示的分组。最后,将这个分组添加到DataFrame中的新列"group"中。

相关内容

热门资讯

wpk提高胜率!wepoke苹... wpk提高胜率!wepoke苹果版外挂,微扑克德州专用辅助器,力荐教程(有挂规律)(1)wpk提高胜...
wepoke真的有挂!线上德州... wepoke真的有挂!线上德州有后台控制吗,线上德州有后台控制,wpk教程(有挂详情);是一款可以让...
aapoker辅助!德州扑克辅... 1、aapoker辅助!德州扑克辅助器,德州辅助软件开发定制,2025版教程(有挂攻略);代表性(透...
微扑克辅助挂!gg扑克有问题吗... 一、微扑克辅助挂简介了解软件请加微:136704302微扑克辅助挂是一款在线扑克游戏平台,玩家可以在...
wpk辅助挂!鱼扑克发牌规律,... 1、wpk辅助挂!鱼扑克发牌规律,wpk发牌逻辑,技巧教程(有挂方法);代表性(透视辅助软件透明挂)...
wpk有外挂!aa扑克发牌机制... wpk有外挂!aa扑克发牌机制,wpk德州有挂,微扑克教程(有挂透明)1、金币登录送、破产送、升级送...
德扑之星有猫腻!哈糖大菠萝十三... 德扑之星有猫腻!哈糖大菠萝十三张胜率,德扑人工智能,透明教程(有挂介绍)1、德扑之星有猫腻ai机器人...
wepoke是真的有挂!微扑克... wepoke是真的有挂!微扑克这软件有问题吗,微扑克可以用模拟器,教你攻略(有挂攻略),您好,wep...
wepower辅助器!wopo... wepower辅助器!wopoker系统套路,wpk胜利跟号有关,玩家教程(有挂方法);人气非常高,...
wepoke有没有挂!wpk数... wepoke有没有挂!wpk数据清零,wpk真的有辅助,安装教程(有挂教程)是一款可以让一直输的玩家...