【发布时间】:2018-01-05 06:35:21
【问题描述】:
df
Date Factory I1 D1 I2 D2 I3 D3
0 1701 West 0 0 0 0 10 0
1 1701 East 39 0 83 15 3 15
2 1701 West 0 0 0 10 15 0
我想要这个:
If D2>I2 Then I3=I2+I3,D3=D2+D3,I2=D2=0
If D3>I3 Then I2=I2+I3,D2=D2+D3,I3=D3=0
没有变化
所以数据应该是这样的:
df
Date Factory I1 D1 I2 D2 I3 D3
0 1701 West 0 0 0 0 10 0
1 1701 East 39 0 86 30 0 0
2 1701 West 0 0 0 0 15 10
我该怎么办?请帮忙~
【问题讨论】:
标签: python pandas dataframe compare