НачатьНачать бесплатно

Выборка по номерам строк и столбцов

Самые распространённые способы выборки строк — это те, которые мы уже рассматривали: с помощью булевого условия или по меткам индекса. Однако иногда бывает удобно передавать номера строк напрямую.

Для этого используется .iloc[]. Как и .loc[], он принимает два аргумента, что позволяет выполнять выборку по строкам и столбцам одновременно.

pandas загружен как pd. DataFrame temperatures (без индекса) уже доступен.

Это упражнение является частью курса

Работа с данными в pandas

Посмотреть курс

Инструкции к упражнению

Используйте .iloc[] для выборки данных из temperatures.

  • Получите 23-ю строку и 2-й столбец (позиции 22 и 1).
  • Получите первые 5 строк (позиции с 0 по 5).
  • Получите все строки, столбцы 3 и 4 (позиции с 2 по 4).
  • Получите первые 5 строк и столбцы 3 и 4.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Get 23rd row, 2nd column (index 22, 1)
print(____)

# Use slicing to get the first 5 rows
print(____)

# Use slicing to get columns 3 to 4
print(____)

# Use slicing in both directions at once
print(____)
Редактировать и запускать код