1. Nauka
  2. /
  3. Kursy
  4. /
  5. Manipulacja danymi z pandas

Connected

ćwiczenie

Wycinanie wartości indeksu

Wycinanie (ang. slicing) pozwala wybierać kolejne elementy obiektu za pomocą składni first:last. DataFrame można wycinać według wartości indeksu lub numerów wierszy/kolumn – zaczniemy od pierwszego przypadku. Służy do tego metoda .loc[].

W porównaniu do wycinania list warto pamiętać o kilku rzeczach.

  • Indeks można wycinać tylko wtedy, gdy jest posortowany (za pomocą .sort_index()).
  • Na zewnętrznym poziomie first i last mogą być ciągami znaków.
  • Na wewnętrznych poziomach first i last powinny być krotkami.
  • Jeśli przekażesz do .loc[] pojedynczy wycinek, zostanie wycięty zakres wierszy.

pandas jest załadowany jako pd. DataFrame temperatures_ind ma w indeksie kolumny kraj i miasto i jest dostępny.

Instrukcje

100 XP
  • Posortuj indeks temperatures_ind.
  • Użyj wycinania z .loc[], aby uzyskać następujące podzbiory:
    • od Pakistan do Philippines.
    • od Lahore do Manila. (Wynik będzie przypadkowy.)
    • od Pakistan, Lahore do Philippines, Manila.