啊,又遇到難題了 ==
想要對兩個 dataframe 做自然連接 merge,連接的key 為 “userid”,但是報錯:ValueError: 'userid' is both an index level and a column label, which is ambiguous.
【解決過程】
1、不知道是不是因為pandas版本問題,至少同樣的代碼在去年是可以跑得通的,今年卻出現了這樣的問題。
於是嘗試使用Pycharm選擇暗轉pandas 0.9版本的,(當前Pycharm里面是0.25版本的),但是安裝失敗……
嘗試用控制台,亦失敗……
2、既然使用 merge 自然連接不了,那就使用暴力方法咯:
搞出一列出來,然后拼接到df2上去。