繁体   English   中英

将两个 dataframe 与多索引相加

[英]Sum two dataframe with multiindex

我想对两个 dataframe 求和,但我在 output 中丢失了一些数据。 29193第一层的所有数据都没有了。

输入ext_bal

                          2019-10-23    2019-10-24
app_vendor_id currency                            
3             DASH      0.000000e+00  0.000000e+00
              ETC       0.000000e+00  0.000000e+00
              XRP       1.102733e+06  1.102733e+06
29193         BCH       0.000000e+00  0.000000e+00
              BSV       0.000000e+00  0.000000e+00
              BTC       4.991005e+00  4.991005e+00
              BTG       4.990997e+00  4.990997e+00
              DASH      0.000000e+00  0.000000e+00
              ENJ       0.000000e+00  0.000000e+00
              ETC       0.000000e+00  0.000000e+00
              ETH       3.017995e+01  3.017995e+01

输入ext_bal_ex

created_at              2019-10-23 00:00:00  2019-10-24 00:00:00
app_vendor_id currency                                          
 3             DASH               200.000000           200.000000
               ETC               2000.000000          2000.000000
               XRP              18900.000000         18900.000000

output:

                         2019-10-23    2019-10-24
app_vendor_id currency                           
 3             DASH      2.000000e+02  2.000000e+02
               ETC       2.000000e+03  2.000000e+03
               XRP       1.121633e+06  1.121633e+06
 29193         BCH       0.000000e+00  0.000000e+00
               BSV       0.000000e+00  0.000000e+00
               BTC       0.000000e+00  0.000000e+00
               BTG       0.000000e+00  0.000000e+00
               DASH      0.000000e+00  0.000000e+00
               ENJ       0.000000e+00  0.000000e+00
               ETC       0.000000e+00  0.000000e+00
               ETH       0.000000e+00  0.000000e+00

总结两个 dataframe 我做了:

ext_bal = (ext_bal + ext_bal_ex).fillna(0)

有什么想法可以解决这个问题吗?

你可以做

ext_bal.add(ext_bal_ex,fill_value=0)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM