小编vas*_*iop的帖子

根据 Pandas 数据框规则创建新列

您好,我偶然发现pandas数据框的问题。我有这个数据框。

user    event   diff days
1001    request    45
1001    approve    43
1002    request    44
1002    approve    43
1002    request    42
1003    approve    41
1003    request    40
1003    approve    39
1003    request    38
Run Code Online (Sandbox Code Playgroud)

我想根据此规则创建新列标记:我们将问题定义为在每个用户上次请求后 45 天内不发出另一个请求。

输出应该如下所示。

user    event   diff Days   flag
1001    request    45       Problem
1001    approve    43       Problem
1002    request    44       NoProblem
1002    approve    43       NoProblem
1002    request    42       NoProblem
1003    approve    41       NoProblem
1003    request    40       NoProblem
1003    approve    39       NoProblem
1003 …
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

2
推荐指数
1
解决办法
2287
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1