我有名称不同但都按相同时间序列索引的 DataFrame。现在我想在其中添加值。到目前为止,我为此使用了一个 for 循环。
如果我使用df1 + df2
,我会得到一个具有相同索引的 DataFrame,但每个名称都有一个列,其中包含所有 NaN 值。
如果我使用df1.add(df2)
(带有可选的fill_value=0
),我会得到一个带有第一个 DataFrame 值的 DataFrame,这与我使用df1.combineAdd(df2)
.
除了遍历所有索引并添加值之外,关于如何添加值的任何提示?