Wyprowadzenie różnicy w dwóch ramkach danych Pand obok siebie - podkreślając różnicę
Próbuję podkreślić dokładnie to, co zmieniło się między dwiema ramkami danych.
Załóżmy, że mam dwie ramki danych Pandon Pandas:
"StudentRoster Jan-1":
id Name score isEnrolled Comment
111 Jack 2.17 True He was late to class
112 Nick 1.11 False Graduated
113 Zoe 4.12 True
"StudentRoster Jan-2":
id Name score isEnrolled Comment
111 Jack 2.17 True He was late to class
112 Nick 1.21 False Graduated
113 Zoe 4.12 False On vacation
Moim celem jest wydrukowanie tabeli HTML, która:
Identyfikuje zmienione wiersze (może to być int, float, boolean, string)Wysyła wiersze z tymi samymi wartościami OLD i NEW (najlepiej do tabeli HTML), aby konsument mógł wyraźnie zobaczyć, co zmieniło się między dwiema ramkami danych:
"StudentRoster Difference Jan-1 - Jan-2":
id Name score isEnrolled Comment
112 Nick was 1.11| now 1.21 False Graduated
113 Zoe 4.12 was True | now False was "" | now "On vacation"
Przypuszczam, że mógłbym zrobić wiersz po wierszu i kolumnie po porównaniu kolumn, ale czy jest łatwiejszy sposób?