KeyError:“['avg_sparsity_int']不在索引中”合并两个数据帧时

时间:2017-08-28 19:23:18

标签: python pandas

我想合并三个数据帧,我的代码一次合并两个。问题是合并两个数据帧时出错。

这是一个错误:

KeyError: "['avg'] not in index"

这是我的代码:

df_features = pd.merge(max[['id', 'max']], variance[['id', 'var']], on='id', how='left')
df_features = pd.merge(df_features[['id', 'max', 'var']], df_avg[['id', 'avg']], on='id', how='left')

这里有什么建议吗?

1 个答案:

答案 0 :(得分:0)

这是一个错误的列名称问题(' avg'未在上面正确定义),但它已成功合并。