【发布时间】:2012-11-15 01:39:28
【问题描述】:
我有不同名称但都按相同时间序列索引的 DataFrame。现在我想在其中添加值。到目前为止,我为此使用了一个 for 循环。
如果我使用df1 + df2,我会得到一个具有相同索引的 DataFrame,但每个名称都有一个列,其中包含所有 NaN 值。
如果我使用df1.add(df2)(带有可选的fill_value=0),我会得到一个包含第一个DataFrame 值的DataFrame,这与我使用df1.combineAdd(df2) 时的结果相同。
除了遍历所有索引并添加值之外,关于如何添加值的任何提示?
【问题讨论】:
-
请给出一些示例数据
标签: python pandas time-series