按姓名和日期计算连续工作天数
创始人
2024-08-22 04:30:16
0

需要使用Python的pandas库解决该问题。可以根据姓名和日期对数据进行分组,并计算相邻日期差值,如果日期差为1,说明工作天数连续。

下面是一个示例代码:

import pandas as pd

# 读取数据并将日期转换为日期格式
df = pd.read_csv('data.csv')
df['Date'] = pd.to_datetime(df['Date'])

# 按姓名和日期进行分组
groups = df.groupby(['Name', 'Date'])

# 计算相邻日期差值
day_diff = groups['Date'].diff().dt.days

# 将相邻日期差为1的记录标记为连续工作天数
df['Continuous_Days'] = (day_diff == 1).astype(int).groupby([df['Name']]).cumsum()

# 输出结果
print(df)

注: data.csv文件应包含姓名和日期两列,日期列应为格式为“YYYY-MM-DD”的日期。该示例代码仅适用于连续工作天数不重置的情况。

相关内容

热门资讯

黑科技透明挂挂!(Wpk)透视... 黑科技透明挂挂!(Wpk)透视辅助机制,(WpK)从前有挂,普及教程(有挂技巧)准备好在WpKia的...
黑科技实锤(德州之星)外挂辅助... 黑科技实锤(德州之星)外挂辅助下载(透视)介绍教程(其实是真的有挂)德州之星辅助器中分为三种模型:德...
黑科技安装!(WEPOke)软... 1、黑科技安装!(WEPOke)软件透明挂,(WepokE)素来有挂,可靠技巧(有挂技巧);详细教程...
黑科技存在(wpk德州)外挂透... 黑科技存在(wpk德州)外挂透视辅助下载(透视)辅助教程(竟然真的有挂)1、这是跨平台的wpk德州黑...
黑科技能赢!(AAPOker)... 黑科技能赢!(AAPOker)透明挂辅助插件,(AAPOKER)本来是有挂,技巧教程(有挂方法);原...
黑科技科技(德州扑克微扑克)外... 黑科技科技(德州扑克微扑克)外挂透视辅助教程(透视)解说技巧(一贯是有挂)该软件可以轻松地帮助玩家将...
黑科技玄学!(WePoke)软... 黑科技玄学!(WePoke)软件透明挂,(wEpoke)最初是真的有挂,曝光教程(有挂攻略);玩家必...
黑科技脚本(微扑克模拟器)外挂... 黑科技脚本(微扑克模拟器)外挂透视辅助神器(透视)系统教程(竟然真的是有挂)该软件可以轻松地帮助玩家...
黑科技规律!(来玩德州app)... 黑科技规律!(来玩德州app)外挂辅助安装,(fish poker)切实是真的有挂,AI教程(有挂技...
黑科技规律(微扑克插件)外挂透... 黑科技规律(微扑克插件)外挂透视辅助方法(透视)解密教程(好像真的是有挂)运微扑克插件辅助工具,进入...