用merge连接,连接key为user_id,但是报错:
'user_id' is both an index level and a column label, which is ambiguous.
这个问题该怎么解决
翻译一下:user_id同时是索引级别和列标签,这是不明确的。
也就是说索引的等级里有user_id,列标签里也有user_id,有歧义。
这时候把索引的等级名称删除(变成默认0,1)试一下应该可以。
df.index.droplevel()
df是你的代码中,有多重索引的那个DataFrame。
有用请采纳。