我的羽毛球成绩很好。一个团队的每场比赛都在一行上,每一点的得分都在一列上,如下所示:
0 0 1 1 2 3 4
0 1 2 3 3 4 4
当得分时,我只想得到O和1,比如:(分析得分中是否有模式):
0 0 1 0 1 1 1
0 1 1 1 0 1 0
我想用数据框itertuples()和iloc,如果next score=score+1,则将属性1指定给新数据帧;如果next score=score+1,则将属性0指定给新数据帧
但我不知道如何遍历生成的元组,以及如何在正确的位置使用0和1生成新的df。你知道吗
希望这是清楚的谢谢你的帮助。 哦,还有,有什么建议来分析之后的模式吗?你知道吗
您只需要
diff
(如果您需要将其转换回,请尝试cumsum
)相关问题 更多 >
编程相关推荐