1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Psaní efektivního kódu v Pythonu

Connected

Cvičení

Vyřeš spor pomocí .apply()

Zprávy o tvých skvělých analytických schopnostech se dostaly až k týmu Arizona Diamondbacks. Chtějí, abys jim pomohl/a rozřešit spor mezi manažery. Jeden manažer tvrdí, že tým postoupil do play-off každý rok, kdy měl procento výher 0.50 nebo vyšší. Druhý manažer s tím nesouhlasí.

Použijme níže uvedenou funkci a metodu .apply(), abychom zjistili, kdo má pravdu.

def calc_win_perc(wins, games_played):
    win_perc = wins / games_played
    return np.round(win_perc,2)

Do tvé session byl načten DataFrame s názvem dbacks_df.

Pokyny 1/4

undefined XP
    1
    2
    3
    4
  • Vypiš prvních pět řádků DataFramu dbacks_df, abys viděl/a, jak data vypadají.