1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Manipulace s daty v pandas

Connected

Cvičení

Slicing hodnot indexu

Slicing ti umožňuje vybrat po sobě jdoucí prvky objektu pomocí syntaxe first:last. DataFramy lze slicovat podle hodnot indexu nebo podle čísla řádku/sloupce – začneme prvním způsobem, který probíhá uvnitř metody .loc[].

Oproti slicování seznamů je potřeba mít na paměti několik věcí.

  • Index lze slicovat pouze tehdy, když je seřazený (pomocí .sort_index()).
  • Pro slicing na vnější úrovni mohou být first a last řetězce.
  • Pro slicing na vnitřních úrovních by first a last měly být tuply.
  • Pokud předáš .loc[] jediný slice, bude se slicovat přes řádky.

pandas je načtený jako pd. temperatures_ind má v indexu zemi a město a je dostupný.

Pokyny

100 XP
  • Seřaď index temperatures_ind.
  • Použij slicing s .loc[] k získání těchto podmnožin:
    • od Pakistan do Philippines.
    • od Lahore do Manila. (Výsledek nedává smysl.)
    • od Pakistan, Lahore do Philippines, Manila.