1. Learn
  2. /
  3. Courses
  4. /
  5. Segmentace zákazníků v Pythonu

Connected

Exercise

Příprava dat pro snake plot

Teď připravíš data pro snake plot. Využiješ k tomu řešení RFM segmentace se 3 clustery, které jsi vytvořil/a dříve. Normalizovaná RFM data převedeš do dlouhého formátu tak, že sloupce s metrikami "roztavíš" (melt) do dvou sloupců – jeden bude obsahovat název metriky a druhý její skutečnou číselnou hodnotu.

Normalizovaná RFM data s přiřazenými štítky clusterů jsou už načtená jako pandas DataFrame s názvem datamart_normalized. pandas je importovaný jako pd.

Než začneš, prozkoumej datamart_normalized v konzoli, abys získal/a přehled o jeho struktuře!

Instructions

100 XP
  • Převeď dataset do dlouhého formátu pomocí funkce melt aplikované na normalizovaný dataset s resetovaným indexem.
  • Jako ID proměnné nastav CustomerID a Cluster.
  • Jako hodnotové proměnné nastav RFM hodnoty.
  • Proměnnou pojmenuj Metric a hodnotu Value.