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

Connected

Cvičení

Iterace pomocí .itertuples()

Připomeňme si, že .itertuples() vrací každý řádek DataFramu jako speciální datový typ zvaný namedtuple. Atribut v namedtuple vyhledáš pomocí speciální syntaxe. Pojďme si práci s namedtuple procvičit.

Do tvé session byl načten pandas DataFrame s názvem rangers_df. Obsahuje statistiky ('Team', 'League', 'Year', 'RS', 'RA', 'W', 'G' a 'Playoffs') baseballového týmu Major League jménem Texas Rangers (zkratka 'TEX').

Instrukce 1/3

undefined XP
  • 1

    Použij .itertuples() k iteraci přes rangers_df a vypiš každý řádek.

  • 2

    Iteruj přes rangers_df pomocí .itertuples() a ulož atributy Index, Year a počet výher (W) každého řádku do proměnných i, year a wins.

  • 3

    Nyní iteruj přes rangers_df a vypiš tyto hodnoty pouze pro řádky, ve kterých Rangers postoupili do play off.