【发布时间】:2018-08-01 14:51:09
【问题描述】:
我有一个羽毛球成绩的 df。一个团队的每组比赛都在行上,每个点的得分在列上,如下所示:
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
我正在考虑使用 df.itertuples() 和 iloc 和条件将 1 归因于新数据帧,如果下一个分数 = 分数 +1 或 0 如果下一个分数 = 分数 + 1
但我不知道如何遍历生成的元组以及如何在好的位置生成我的新 df 和 0 和 1。
希望这很清楚,感谢您的帮助。 哦还有,在那之后分析模式有什么建议吗?
【问题讨论】:
标签: python pandas dataframe iteration conditional-statements