pandas - 累积和,大熊猫的差异
问题描述
我正在尝试计算熊猫的累积总和:
我给定的数据是: input_df['length'] 和 input_df['encoder']
我想要的输出是: input_df['desired_output_model1'] 和 input_df['desired_output_model2']
input_df['desired_output_model1'] = 行之间的差异,每次重置 input_df['encoder]=0
input_df['desired_output_model1'] = input_df['desired_output_model1'] 的累积和,每次重置 input_df['encoder]=0
import pandas as pd
input_df = pd.DataFrame([10., 13., 1., 0.3, 0.3, 16., 2, 0.4,13,2,0 ])
input_df.columns = ['length']
input_df['encoder'] = input_df.where(input_df['length']>0.5,0)
input_df['desired_output_model1']=pd.DataFrame([10., 3., 12., 1.0, 0.0, 16., 14., 2.0,13,11,2.0 ])
input_df['desired_output_model2']=pd.DataFrame([10., 13., 25, 26, 0.0, 16., 30, 32.0,13,24,26 ])
input_df.head(20)
解决方案
推荐阅读
- pandas - 带有“ValueError:无法使用空键标记索引”的数据透视表
- javascript - python作为后端,HTML作为前端
- java - 子级的领域java链查询
- mysql - mysql计算查询耗时长???
- c# - 如何将设备加速转换为全局加速
- angular - Angular 5 主题
兄弟组件更新后未从服务获取最新更新数据 - r - 一列具有非零条目的行索引
- authentication - 使用 JWT 进行身份验证后存储信息的位置
- javascript - 增加 D3 可折叠树形图中每个节点之间的间距/填充以避免节点和文本重叠
- c# - ASP Web 窗体为没有所需角色的用户显示错误