Python連結時間エラー「InvalidIndexError:一意に評価されたインデックスオブジェクトでのみ有効なインデックスの再作成」



Python Concat Time Error Invalidindexerror



現在使用中pd.concat((A,B)axis = 1)この関数が2つの同一のDataFrameをマージすると、エラーが発生します。

InvalidIndexError:一意に値が設定されたインデックスオブジェクトでのみ有効なインデックスの再作成



その理由は、マージされる2つのdataFrameインデックスが同じではなく、別々にインデックスを再作成する必要があるためです。

A = A.reset_index() B = B.reset_index()

次に、concat関数を適用すると、通常どおりマージできます。