1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Data Engineering

Connected

cvičení

Průměrné hodnocení kurzu

Skvělý způsob, jak doporučovat kurzy, je doporučovat ty nejlépe hodnocené – studenti DataCampu totiž obvykle sahají po kurzech, které jejich kolegové hodnotí nejvýše.

V tomto cvičení dokončíš transformační funkci transform_avg_rating(), která agreguje data o hodnoceních pomocí metody .groupby() DataFramu z knihovny pandas. Cílem je získat DataFrame se dvěma sloupci – ID kurzu a jeho průměrným hodnocením:

course_id avg_rating
123 4.72
111 4.62
… …

Dokončíš tuto transformační funkci a aplikuješ ji na surová data o hodnoceních extrahovaná pomocnou funkcí extract_rating_data(), která načítá hodnocení kurzů z tabulky rating.

Pokyny

100 XP
  • Dokonči funkci transform_avg_rating() tak, aby seskupovala data podle sloupce course_id a počítala průměr sloupce rating.
  • Pomocí extract_rating_data() extrahuj surová data o hodnoceních. Jako argument přijímá databázový engine db_engines.
  • Zavolej transform_avg_rating() na extrahovaných surových datech o hodnoceních.