【发布时间】:2021-11-21 16:12:04
【问题描述】:
我有一个示例数据框,如下所示。
import pandas as pd
data = {'ID':['A', 'A', 'A','A','A','A' ,'B','B','B','B','B'],
'Date':['2021-09-20 04:34:57', '2021-09-20 04:37:25', '2021-09-22 04:38:26', '2021-09-23
00:12:29','2021-09-22 11:20:58','2021-09-25 09:20:58','2021-03-11 21:20:00','2021-03-
11 21:25:00','2021-03-12 21:25:00', '2021-03-13 21:25:00', '2021-03-15 21:25:00']}
df1 = pd.DataFrame(data)
df1
现在,我想找出每个参与者之间缺失日期的总数并打印出来(或创建一个新的数据框)。
ID Missing days
A 3 (21st,22nd and 24th September dates missing)
B 1 (14th march missing)
非常感谢任何帮助。谢谢。
【问题讨论】:
-
您需要付出一些努力来尝试解决问题,而不是期待免费的完整解决方案。你已经尝试过什么?
标签: python-3.x pandas dataframe datetime data-science