1. Learn
  2. /
  3. Курси
  4. /
  5. Опрацювання даних у pandas

Connected

вправа

Сортування рядків

Знайти цікаві фрагменти даних у датафреймі легше, якщо змінити порядок рядків. Ви можете відсортувати рядки, передавши назву стовпця в .sort_values().

Якщо в рядків однакові значення (це поширено під час сортування за категоріальною змінною), ви можете розв'язати «нічію», відсортувавши додатково за іншим стовпцем. Для цього можна сортувати за кількома стовпцями, передаючи список їхніх назв.

Сортування за … Синтаксис
одним стовпцем df.sort_values("breed")
кількома стовпцями df.sort_values(["breed", "weight_kg"])

Комбінуючи .sort_values() з .head(), ви можете відповідати на запитання на кшталт: «Які провідні випадки, де …?».

homelessness доступний, а pandas імпортовано як pd.

Інструкції 1/3

undefined XP
  • 1
    • Відсортуйте homelessness за кількістю бездомних осіб у стовпці individuals від найменшого до найбільшого та збережіть як homelessness_ind.
    • Виведіть перші рядки відсортованого датафрейму за допомогою head.
  • 2
    • Відсортуйте homelessness за кількістю бездомних family_members у спадаючому порядку та збережіть як homelessness_fam.
  • 3
    • Відсортуйте homelessness спершу за регіоном (за зростанням), а потім за кількістю членів родини (за спаданням). Збережіть як homelessness_reg_fam.