从系列到字典

2024-04-18 20:56:18 发布

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

大家好晚安,我有个疑问

可以将一周中几天的向量(熊猫系列)转换为字典,这样就可以计算向量中一周有多少天的值

类似于{'星期一':4,'星期二':5…'星期五“:8}

其中,一周中的几天是关键,其频率是值


Tags: 字典向量关键频率晚安
1条回答
网友
1楼 · 发布于 2024-04-18 20:56:18

你可以这样做:

示例df:

d = pd.DataFrame({'day':['Mon','Tues','Wed','Thurs','Fri']})

     day
0    Mon
1   Tues
2    Wed
3  Thurs
4    Fri

counts = d['day'].value_counts()
d = {key:val for key,val in zip(counts.index,counts.values)}

结果:

{'Tues': 1, 'Fri': 1, 'Thurs': 1, 'Wed': 1, 'Mon': 1}

相关问题 更多 >