Pandy „Mogą porównywać tylko identycznie oznaczone obiekty DataFrame”

Używam Pandas do porównywania wyników dwóch plików załadowanych do dwóch ramek danych (uat, prod): ...

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

W przypadku trzeciego wydruku pojawia się błąd: można porównać tylko obiekty DataFrame o identycznych etykietach. Jeśli dwa pierwsze porównują się dobrze, co jest nie tak z trzecim?

Dzięki

questionAnswers(2)

yourAnswerToTheQuestion