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

Connected

Cvičení

Run differenciály pomocí .itertuples()

New York Yankees si tě vyměnili od San Francisco Giants — jsi prostě žádaný analytik! Tvůj nový šéf viděl tvoji práci s Giants a chce, abys udělal něco podobného s daty Yankees. Požádal tě o výpočet run diferenciálů pro Yankees v letech 1962 až 2012 a o zjištění, ve které sezóně měli nejlepší run diferenciál.

Vzpomeneš si na funkci, kterou jsi použil při práci s Giants, a rychle si ji zapíšeš:

def calc_run_diff(runs_scored, runs_allowed):

    run_diff = runs_scored - runs_allowed

    return run_diff

Použijeme .itertuples() k procházení DataFrame yankees_df (který je načten v tvé session) a k výpočtu run diferenciálů.

Pokyny 1/4

undefined XP
    1
    2
    3
    4
  • Použij .itertuples() k procházení yankees_df a získej hodnoty runs scored a runs allowed pro každý řádek.