1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Scrierea codului eficient cu pandas

Connected

Bài tập

Normalizarea min-max folosind .transform()

O operație foarte frecventă este normalizarea min-max. Aceasta constă în rescalarea valorii de interes prin scăderea valorii minime și împărțirea rezultatului la diferența dintre valoarea maximă și cea minimă. De exemplu, pentru a rescala datele privind greutatea studenților, care variază între 160 și 200 de livre, scazi 160 din greutatea fiecărui student și împarți rezultatul la 40 (200 - 160).

Vei defini și aplica normalizarea min-max pentru toate variabilele numerice din setul de date cu restaurante. Mai întâi vei grupa înregistrările după momentul mesei (Prânz sau Cină), apoi vei aplica normalizarea separat pentru fiecare grup.

Reține că poți oricând să explorezi setul de date și să observi cum se modifică în consola IPython, iar pentru referință poți consulta slide-urile din tab-ul Slide-uri.

Hướng dẫn

100 XP
  • Definește normalizarea min-max folosind metoda lambda .
  • Grupează datele în funcție de momentul mesei.
  • Aplică transformarea datelor grupate.