Pandas-Fehler "Kann nur Datenrahmenobjekte mit identischer Bezeichnung vergleichen"

Ich verwende Pandas, um die Ausgaben von zwei Dateien zu vergleichen, die in zwei Datenrahmen (uat, prod) geladen wurden:

uat = uat[['Customer Number','Product']]
prod = prod[['Customer Number','Product']]
print uat['Customer Number'] == prod['Customer Number']
print uat['Product'] == prod['Product']
print uat == prod

The first two match exactly:
74357    True
74356    True
Name: Customer Number, dtype: bool
74357    True
74356    True
Name: Product, dtype: bool

Beim dritten Druck erhalte ich eine Fehlermeldung: Es können nur Datenrahmenobjekte mit identischer Bezeichnung verglichen werden. Wenn die ersten beiden gut verglichen werden, was ist dann mit dem dritten falsch?

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage