1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Manipulacja danymi z pandas

Connected

Exercise

Sortowanie wierszy

Wyszukiwanie interesujących danych w DataFrame jest często łatwiejsze po zmianie kolejności wierszy. Możesz posortować wiersze, przekazując nazwę kolumny do .sort_values().

Jeśli wiersze mają tę samą wartość (zdarza się to często przy sortowaniu według zmiennej kategorycznej), możesz rozstrzygnąć remisy, sortując według dodatkowej kolumny. Aby sortować według wielu kolumn jednocześnie, przekaż listę nazw kolumn.

Sortowanie według… Składnia
jednej kolumny df.sort_values("breed")
wielu kolumn df.sort_values(["breed", "weight_kg"])

Łącząc .sort_values() z .head(), możesz odpowiadać na pytania w stylu: „Jakie są czołowe przypadki, w których…?".

homelessness jest dostępny, a pandas jest wczytany jako pd.

Instrukcje 1/3

undefined XP
  • 1
    • Posortuj homelessness według liczby bezdomnych osób w kolumnie individuals, od najmniejszej do największej wartości, i zapisz wynik jako homelessness_ind.
    • Wyświetl kilka pierwszych wierszy posortowanego DataFrame.
  • 2
    • Posortuj homelessness według liczby bezdomnych family_members w kolejności malejącej i zapisz wynik jako homelessness_fam.
  • 3
    • Posortuj homelessness najpierw według regionu (rosnąco), a następnie według liczby członków rodziny (malejąco). Zapisz wynik jako homelessness_reg_fam.