【发布时间】:2019-03-09 17:54:06
【问题描述】:
我有两个数据框:
DF1
GOOG AAPL XOM IBM Cash
Date
2009-01-14 NaN 150 NaN NaN NaN
2009-01-21 NaN -150 NaN 400 NaN
DF2
GOOG AAPL XOM IBM Cash
Date
2009-01-14 NaN 100 NaN NaN NaN
2009-01-21 NaN 30 NaN 15 NaN
如何将它们相乘,以便创建一个如下所示的新 DF: 我基本上是在尝试查看DF1,看看索引和列是否存在于DF2中,如果存在,则将它们相乘。
请务必注意,DF1 和 DF2 的索引可能并不完全相同。所以答案必须考虑到这一点。
GOOG AAPL XOM IBM Cash
Date
2009-01-14 NaN 15000 NaN NaN NaN
2009-01-21 NaN -4500 NaN 6000 NaN
【问题讨论】:
-
是否要乘以相应的行?还是日期相同的行?
-
仅日期索引相同的行。两个数据文件的日期可能不同