Začněte nyníZačněte zdarma

Marketingové kanály napříč věkovými skupinami

Marketingoví stakeholdeři chtějí vědět, jestli jejich marketingové kanály oslovují všechny uživatele rovnoměrně, nebo jestli se některé kanály zaměřují na konkrétní věkové skupiny.

V marketingovém týmu je běžné dostávat požadavky, které vyžadují rychlou analýzu a vizualizaci. Čím lépe umíš výsledky prezentovat, tím snáze své poznatky efektivně sdělíš stakeholderům.

V tomto cvičení vytvoříš seskupený sloupcový graf znázorňující, kolik lidí jednotlivé marketingové kanály oslovily v rámci každé věkové skupiny.

Toto cvičení je součástí kurzu

Analýza marketingových kampaní s pandas

Zobrazit kurz

Pokyny k cvičení

  • Rozbal channel_age pomocí level = 1 a převeď výsledek na DataFrame.
  • Vykresli channel_age jako seskupený sloupcový graf.
  • Přidej legendu do pravého horního rohu a nastav popisky na channel_age_df.columns.values.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

channel_age = marketing.groupby(['marketing_channel', 'age_group'])\
                                ['user_id'].count()

# Unstack channel_age and transform it into a DataFrame
channel_age_df = ____.____(channel_age.____(____ = ____))

# Plot channel_age
____.____(____ = '____')
plt.title('Marketing channels by age group')
plt.xlabel('Age Group')
plt.ylabel('Users')
# Add a legend to the plot
____.____(____ = '____', 
           ____ = ____)
plt.show()
Upravit a spustit kód