У меня есть исходный фрейм данных df
.
Я использую его для создания базы данных sql.
Затем я создаю новый фрейм данных dfsql
из моего sql база данных с pandas .read_ sql.
Используя переменный проводник, я вижу, что два моих кадра данных абсолютно совпадают. Более того, число столбцов и строк одинаковое.
Однако, когда я использую pd.equals для сравнения двух одинаковых столбцов "IdUnique" двух данных, у меня возникает ложный вывод:
In[4] : df['IdUnique'].equals(dfsql['IdUnique'])
Out[4] : False
Чего не хватает, чтобы "True" вышел?