我在将pandas系列的内容添加到pandas DataFrame时遇到了一些问题。我从一个空的DataFrame开始,初始化了几个列(对应于连续的日期)。
然后我想依次使用不同的pandas系列填充DataFrame,每个系列对应一个不同的日期。但是,每个系列都有一个(可能)不同的索引。
我希望生成的DataFrame的索引基本上是每个Series索引的并集。
到目前为止,我一直这样做:
for date in dates:
df[date] = series_for_date
但是,我的df索引对应于第一个系列的索引,因此连续系列中的任何数据都对应于索引'键'没有在第一系列中丢失。
非常感谢任何帮助!
本
答案 0 :(得分:0)
如果我了解你可以使用concat
:
pd.concat([series1,series2,series3],axis=1)