Python中使用时间约束的两个数据帧上的数据操作

2024-10-01 17:23:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个dataframes公司:你知道吗

df1:-

PID DATE       Time   Amount
xy1 01/10/2019  8:37    100
xy1 01/10/2019  12:30   100
xy2 01/10/2019  5:01    100
xy3 01/10/2019  23:57   100
df2
PID DATE    Time    Amount  Code
xy1 01/10/2019  8:00    4   38
xy1 01/10/2019  8:05    50  38
xy1 01/10/2019  8:20    60  39
xy1 01/10/2019  8:45    80  39
xy2 01/10/2019  1:02    100 39
xy2 01/10/2019  3:05    100 38
xy2 01/10/2019  5:10    90  38

我想根据df1和df2中的日期和时间获取df1['PID']的计数。i、 e与df2日期时间相比,df1['PID'][0]df1['Date', 'Time']之前在df2中的次数。非常感谢你的帮助。 输出如下本文件:你知道吗

PID Before_df1time_38   Before_df1time_39   Total   After_df1time_38    After_df1time_39
xy1        2               1                  3            0                1

Tags: datetime时间公司pidamountdataframesdf1

热门问题