2
我想合并两个都有'product_desc'列的数据框。我使用Pandas 0.13和Python 2.7。如何重新索引合并两个数据框?
small_df = pd.merge(small_df, linregress_df, on = 'product_desc', how = 'left')
不过,我得到以下错误:
pandas.core.index.InvalidIndexError: Reindexing only valid with uniquely valued Index objects
我都出口到dataframes平面文件,并有在这两个索引或其他列中没有重复的值。我需要做什么以便这两个数据框合并?
任何意见表示赞赏。
可能是一个错误,你可以尝试升级到0.13.1或0.14.0 – EdChum
你不调用'get_duplicates',该行应读作small_df .index.get_duplicates()'(注意圆括号)。你不应该在索引中寻找重复项,在'product_desc'列('small_df ['product_desc']。duplicated()')中寻找它们。 – U2EF1
@EdChum否..... – U2EF1