【发布时间】:2021-12-31 13:14:00
【问题描述】:
我一直在努力将下面的 x 字典转换为下面的表格/字典。
x = {'John': 0,
'Dan': 0,
'Tim': 0,
'Andrew': ['2022-04-10','2022-04-11','2022-06-16','2022-06-17','2022-06-18','2022-08-19','2022-08-20','2022-11-24','2022-12-12'],
'Jack': ['2021-12-31','2022-01-01','2022-01-02','2022-03-26','2022-03-27','2022-03-28','2022-05-29','2022-06-01','2022-06-10','2022-06-12','2022-08-13']}
我想将名称(键)放入第 0 列, 我想只显示每个年月列的计数
的日期结果:
df = pd.DataFrame(data = {'Name':['John', 'Dan', 'Tim', 'Andrew', 'Jack'],
'2021-12':[0,0,0,0,1],
'2022-01' :[0,0,0,0,2],
'2022-02' :[0,0,0,0,0],
'2022-03' :[0,0,0,0,3],
'2022-04' :[0,0,0,1,0],
'2022-05' :[0,0,0,0,1],
'2022-06' :[0,0,0,3,3],
'2022-07' :[0,0,0,0,0],
'2022-08' :[0,0,0,2,1],
'2022-09' :[0,0,0,0,0],
'2022-10' :[0,0,0,0,0],
'2022-11' :[0,0,0,1,0],
'2022-12' :[0,0,0,1,0]})
【问题讨论】:
标签: python pandas dataframe date dictionary