Эти действия помогут локализовать ошибку и понять, как ее исправить. Рекомендации достаточно просты и могут показаться очевидными для тех, кто одним грозным взглядом на код способен заставить неполадки добровольно исправляться).
Пусть в нашем распоряжении две таблицы (data и df), которые должны быть практически идентичными (только значения перемешаны), однако в коде ведут себя, будто это не