Сравнивайте фреймы данных поэлементно, учитывая только значения и игнорируя типы данных - PullRequest
0 голосов
/ 14 июля 2020

Я пытаюсь сравнить 2 элемента данных. Проблема, с которой я столкнулся, заключается в том, что результат сравнения показывает несоответствие, даже если значения совпадают.

Пример ниже: все 5 элементов между источником и целью показаны как несоответствия, даже если значения точно такие же. При дальнейшем сравнении я мог видеть, что типы данных этих столбцов были разными, и это могло быть причиной их отображения как mismtach.

Я пробовал как df1.eq(df2), так и df1 == df2, но оба возвращают те же результаты. Есть ли другой способ сделать сравнение на уровне элементов только значений при игнорировании типов данных?

SOURCE: [23000, 52001, 52001, 2020-01-27, 2020-01-27]
TARGET: [23000, 52001, 52001, 2020-01-27, 2020-01-27]

Любая помощь будет очень принята. Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...