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

Spojování s klíči

Vedení hudební streamovací společnosti tě požádalo o pomoc s analýzou tržeb za poslední obchodní čtvrtletí. Zajímá je, ve kterém měsíci tohoto čtvrtletí byla průměrná celková hodnota faktur nejvyšší. Máš k dispozici tři tabulky s fakturačními daty: inv_jul, inv_aug a inv_sep. Spoj tyto tabulky do jedné a vytvoř graf průměrné měsíční celkové hodnoty faktur.

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

Joining Data with pandas

Zobrazit kurz

Pokyny k cvičení

  • Spoj tři tabulky vertikálně v pořadí od nejstaršího měsíce, přidej klíče '7Jul', '8Aug' a '9Sep' pro příslušné měsíce a výsledek ulož do inv_jul_thr_sep.
  • Pomocí metody .agg() zjisti průměr sloupce total ze seskupených faktur.
  • Vytvoř sloupcový graf z avg_inv_by_month.

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

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

# Concatenate the tables and add keys
inv_jul_thr_sep = pd.concat(____, 
                            keys=____)

# Group the invoices by the index keys and find avg of the total column
avg_inv_by_month = inv_jul_thr_sep.groupby(level=0).agg({'total':'----'})

# Bar plot of avg_inv_by_month
avg_inv_by_month.____
plt.show()
Upravit a spustit kód