向datafram添加索引工作日

2024-06-25 23:12:47 发布

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

我有一个如下的数据帧,它由date_time索引:

date_time               rsvp_limit  rsvp_yes    dropout                         
2017-11-30 19:00:00     240         229         0.045833
2017-10-19 19:00:00     300         300         0.000000
2017-06-26 19:00:00     300         300         0.000000

当我尝试向其中添加weekday列时,不知何故似乎没有成功:

weekday_dropoouts = events['dropout'].copy()
weekday_dropoouts['weekday'] = weekday_dropoouts.index.weekday_name
weekday_dropoouts[:3]

给了我:

date_time
2017-11-30 19:00:00    0.0458333
2017-10-19 19:00:00            0
2017-06-26 19:00:00            0
Name: dropout, dtype: object

我试图实现的是在每个工作日创建一个条形图,也就是说,基本上我试图找出哪个工作日的事件经历了最高的辍学率。你知道吗

我肯定我遗漏了一些基本的东西,但我不知道是什么。你知道吗


Tags: 数据namedateindextimeeventsyesdropout