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