faker で名前を削除する
この演習では、2018年の NBA Salaries データセットを扱います。このデータが公開されていなければ、再識別攻撃のリスクが高いはずです。例えば、NBA に「Aaron Brooks」という選手は 1 人しかいないため、年俸など他の機微情報を特定されてしまう可能性があります。データセットから個人名を取り除くことで、対象者への潜在的な被害を防げます。
.name() メソッドは、女性名を含むランダムな名前を生成します。これに加えて、特定の性別のみの名前を作成する方法も試します。
nba という DataFrame はすでに読み込まれています。
この演習はコースの一部です
Pythonで学ぶデータプライバシーと匿名化
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import the Faker class
____
# Initialize the generator
____