Zacznij terazZacznij za darmo

Różnice w punktach z użyciem .iterrows()

Właśnie zostałeś zatrudniony przez San Francisco Giants jako analityk – gratulacje! Właściciel drużyny chce, żebyś obliczył wskaźnik zwany różnicą punktów dla każdego sezonu od 2008 do 2012 roku. Wskaźnik ten oblicza się, odejmując łączną liczbę punktów zdobytych przez drużynę w sezonie od łącznej liczby punktów dopuszczonych. 'RS' oznacza punkty zdobyte (runs scored), a 'RA' – punkty dopuszczone (runs allowed).

Poniższa funkcja oblicza ten wskaźnik:

def calc_run_diff(runs_scored, runs_allowed):

    run_diff = runs_scored - runs_allowed

    return run_diff

Do twojej sesji wczytano DataFrame pod nazwą giants_df, który jest wyświetlony w konsoli. Przećwiczmy użycie .iterrows(), aby dodać do tego DataFrame kolumnę z różnicą punktów.

To ćwiczenie jest częścią kursu

Wydajny kod w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Create an empty list to store run differentials
____ = ____
Edytuj i uruchom kod