如上图内容,固定列的表格,需要每行进行处理,从最右列向左列依次进行检查,当右列值是0时则为0,当右列值<0的时候,将这个负数与前一列的数据进行运算想加,并更新右列负数列为0,左列为想加运算结果,以此类推,直到最右列值没有负数即可(如果最右列>0,左边列存在<0的数值时不用处理)。我用的方法是pandas遍历行,然后遍历列逐一处理,该表格有约3000多行,执行了6个小时,存在很大问题。求各位帮助,直接付成品代码
pandas 处理表格计算 帮助
如上图内容,固定列的表格,需要每行进行处理,从最右列向左列依次进行检查,当右列值是0时则为0,当右列值<0的时候,将这个负数与前一列的数据进行运算想加,并更新右列负数列为0,左列为想加运算结果,以此类推,直到最右列值没有负数即可(如果最右列>0,左边列存在<0的数值时不用处理)。我用的方法是pandas遍历行,然后遍历列逐一处理,该表格有约3000多行,执行了6个小时,存在很大问题。求各位帮助,直接付成品代码
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
相关推荐 更多相似问题
点击登录
提问题
悬赏问题
- ¥15 vivado如何支持多维打包数组模式
- ¥15 请问第13题到底应该怎么做
- ¥15 stable diffusion报错问题
- ¥20 数据可视化综合运用 导入npz文件以及读取内容
- ¥15 倒计时汇编语言RTC实时时钟
- ¥15 CCS安装出现Failed to create the part's controls
- ¥15 请问有digital Fortran编译器吗
- ¥15 用cst怎么仿真同轴馈线
- ¥15 如何在lammps中添加气液边界条件?
- ¥20 具有每日记账功能的简易日历程序