【发布时间】:2022-06-16 20:10:25
【问题描述】:
我有两个数据帧正在使用 pd.read_csv() 从两个几乎相同的 .csv 文件中读取。
当我在其中一个上使用 .loc[index1] 时,它会返回一个字典,例如: col1 val1 col2 val2 col3 val3 名称:(index1),数据类型:对象
但是我意识到它实际上返回了一个数据框。一些操作如df1[col1] = df2[col2] + constant会报错。
为了让它更难,我实际上使用了 MultiIndex。我收到此错误:
Cannot handle a non-unique multi-index!
【问题讨论】: