Выборка по номерам строк и столбцов
Самые распространённые способы выборки строк — это те, которые мы уже рассматривали: с помощью булевого условия или по меткам индекса. Однако иногда бывает удобно передавать номера строк напрямую.
Для этого используется .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(____)