1. Învăţa
  2. /
  3. Courses
  4. /
  5. データエンジニアリング入門

Connected

exercise

レコメンダー変換を使う

直前のいくつかの演習で、コースごとの平均評価を計算し、コースデータのクレンジングを行いました。ここでは、そのデータを使って DataCamp 受講生に有効なおすすめを作成します。

復習として、レコメンデーション作成の判断ルールは次のとおりです。

  • 受講生が最も多く評価した技術領域を使う。
  • 受講生がすでに評価したコースは除外する。
  • 条件を満たすコースから、評価が高い上位3件を見つける。

最終的なおすすめを作成するために、平均コース評価と、ユーザーごとの候補コース一覧(それぞれ avg_course_ratings と courses_to_recommend に保存)を使用します。これらを transform_recommendations() 関数で結合し、ユーザーごとにおすすめする評価上位3コースを見つけます。

Instrucţiuni

100 XP
  • transform_recommendations() 関数を完成させてください。
  • course_to_recommend を avg_course_ratings と結合します。
  • ユーザーIDでグループ化し、rating で並べ替えます。
  • 上位3行を取得し、ユーザーIDで並べ替えます。
  • 定義した transform_recommendations() 関数を適切な引数で呼び出し、ユーザーごとのおすすめを recommendations 変数に保存してください。