Найти - Пользователи
Полная версия: Сравнение двух DataFrame
Начало » Python для новичков » Сравнение двух DataFrame
1
Intelliled
Добрый вечер,
суть задачи следующая: есть два ДФ, первый из которых формируется в ходе выполнения скрипта, а второй считывается из архива с диска. После выполнения скрипта текущий ДФ сохраняется в тот же самый архив, т. е. структура полей в них по умолчанию одинаковая. Цель - найти в различия в текущем и архивном ДФ, которые могут быть как на уровне количества записей, так и на уровне изменения индекса некоторой записи.
Вариант
if all (currentDB == archiveDB) …
не проходит с ошибкой “Can only compare identically-labeled DataFrame objects”, хотя объекты по умолчанию имеют одну структуру.
Возможно дело в разном количестве записей. Просьба рассказать как правильно выполнить такую операцию.



py.user.next
Полный код выложи.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB