I noticed that you cannot compare 2 pd.Series
objects together when the orders aren't perfectly identical.
Comment From: jreback
a copy-pastable example.
In [7]: pd.Series(index=list('abc')) == pd.Series(index=list('bac'))
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-7-1c1580004b5c> in <module>()
----> 1 pd.Series(index=list('abc')) == pd.Series(index=list('bac'))
~/pandas/pandas/core/ops.py in wrapper(self, other, axis)
1115
1116 elif isinstance(other, ABCSeries) and not self._indexed_same(other):
-> 1117 raise ValueError("Can only compare identically-labeled "
1118 "Series objects")
1119
ValueError: Can only compare identically-labeled Series objects
this is expected behavior.