ÎncepețiÎncepe gratuit

Generalizare în intervale

K-anonimitatea poate fi un model de confidențialitate potrivit pentru seturi de date cu puține dimensiuni. Cele două tehnici principale de anonimizare folosite pentru a transforma un set de date într-un tabel k-anonim sunt generalizarea și suprimarea.

În acest exercițiu, vei transforma un set de date cu evaluări ale satisfacției într-un tabel 3-anonim, care conține atribute potențial sensibile precum satisfaction_rate și work_hours. Unele combinații apar de mai puțin de trei ori. Remediază această problemă pentru a face din DataFrame un tabel 3-anonim.

DataFrame-ul este disponibil sub numele employees. Valoarea k este 3 și este deja disponibilă.

Acest exercițiu face parte din cursul

Confidențialitatea datelor și anonimizarea în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Calculate how many unique combinations are for BirthYear and Department
print(employees.groupby(['birth_year','department']).____)
Editează și rulează codul