pandas数据帧与多列

时间:2016-11-10 23:48:28

标签: python pandas

我有一个数据框列表:

[df1, df2, df3, ..., df100, oddDF]

每个数据框dfi的{​​1}为{1},DateTime为column2。数据框Temperature除外,其oddDF为column1且在column2和column3中具有温度列。

我希望创建一个数据框列表或一个数据框,其中包含每个DateTime的共同温度

我正在尝试以下方法:

df1, .. df100 and oddDF

但它产生dfs = [df0, df1, df2, .., df100, oddDF] df_final = reduce(lambda left,right: pd.merge(left,right,on='DateTime'), dfs) 为空

但如果我这样做:

df_final

dfs = [df0, df1, df2, .., df100] df_final = reduce(lambda left,right: pd.merge(left,right,on='DateTime'), dfs) 会得到正确答案。

如何在代码中加入df_final。我已检查以确保oddDF oddDF's列的公共日期为

DateTime

0 个答案:

没有答案