为了账号安全,请及时绑定邮箱和手机立即绑定

使用 pandas 中的贷方借方计算余额

使用 pandas 中的贷方借方计算余额

守着星空守着你 2023-07-27 14:15:21
我有这样的数据框openingbalance = 10.00    Date         Credit Debit 0   01/09/2020   15.00   0.00 1   02/09/2020   0.00    5.002   03/09/2020   0.00    5.00我想要这样的数据框      Date       Credit Debit   Balance0   01/09/2020   15.00   0.00   25.001   02/09/2020   0.00    5.00   20.002   03/09/2020   0.00    5.00   15.00第一个余额值为 25.00,因为期初余额为 10.00,第一个值是贷方 15.00,因此 10.00+ 15.00,如果第一个值是借方,则 10.00 - 第一个借方值请帮忙
查看完整描述

1 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

从贷项中减去借项并使用Series.cumsum结果,然后将其添加到openingbalance得到Balance

df['Balance'] = openingbalance + (df['Credit'] - df['Debit']).cumsum()

[出去]


         Date  Credit  Debit  Balance

0  01/09/2020    15.0    0.0     25.0

1  02/09/2020     0.0    5.0     20.0

2  03/09/2020     0.0    5.0     15.0


查看完整回答
反对 回复 2023-07-27
  • 1 回答
  • 0 关注
  • 66 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信