1. Învăţa
  2. /
  3. Courses
  4. /
  5. Python で学ぶ ETL と ELT

Connected

exercise

DataFrame への高度な変換の適用

pandas には組み込みの変換ツールが豊富にありますが、場合によっては、より高度なロジックを使って変換する必要があります。apply 関数を使うと、ユーザー定義関数を DataFrame の行や列に適用でき、高度な変換や特徴量生成の可能性が広がります。

find_street_name() 関数は、"street_address" から番地を除いて通り名だけを抽出します。この関数はすでにメモリに読み込まれており、raw_testing_scores DataFrame に適用できる状態です。

Instrucţiuni

100 XP
  • transform() 関数の定義内で、find_street_name() 関数を使って "street_name" という新しい列を作成してください。
  • transform() 関数を使って、raw_testing_scores DataFrame をクリーンアップしてください。
  • cleaned_testing_scores DataFrame の先頭を表示し、新しい "street_name" 列を確認してください。