如何在pandas数据帧中添加一个新列,我希望该列具有基于其他列条件的计数器,例如(显示所需的输出):
WeekCounter DayofWeeek
1 Monday
1 Monday
1 Tuesday
1 Sunday
2 Monday
2 Wednesday
2 Thursday
2 Sunday
3 Monday
3 Monday
3 Monday
当列值从星期日更改为星期一时,如何创建一个列作为计数器?我最初的尝试是一个带有嵌套if语句的for循环,但是在实现这一点时,有没有更多的pandas原生方式呢?在
Tags:
当前一行是“星期日”时,检查当前行是否为“星期一”,以生成布尔掩码。然后,对结果执行
cumsum
。在相关问题 更多 >
编程相关推荐