1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Wydajny kod w Pythonie

Connected

Exercise

Rozstrzygnij spór za pomocą .apply()

Wieść o twoich umiejętnościach analitycznych dotarła do drużyny Arizona Diamondbacks. Menedżerowie chcą, żebyś pomógł rozstrzygnąć ich spór. Jeden z nich twierdzi, że drużyna awansowała do play-offów w każdym roku, w którym osiągnęła wskaźnik wygranych (WP) równy 0.50 lub wyższy. Drugi menedżer twierdzi, że to nieprawda.

Użyjmy poniższej funkcji i metody .apply(), żeby sprawdzić, kto ma rację.

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

Do twojej sesji został wczytany DataFrame o nazwie dbacks_df.

Instrukcje 1 / 4

undefined XP
    1
    2
    3
    4
  • Wyświetl pierwsze pięć wierszy DataFrame'a dbacks_df, żeby zobaczyć, jak wyglądają dane.