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

loc и iloc (2)

loc и iloc также позволяют выбирать одновременно строки и столбцы из DataFrame. Попробуйте выполнить следующие команды. Парные команды дают одинаковый результат.

cars.loc['IN', 'cars_per_cap']
cars.iloc[3, 0]

cars.loc[['IN', 'RU'], 'cars_per_cap']
cars.iloc[[3, 4], 0]

cars.loc[['IN', 'RU'], ['cars_per_cap', 'country']]
cars.iloc[[3, 4], [0, 1]]

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

Средний уровень Python

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

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

  • Выведите значение drives_right для строки, соответствующей Марокко (метка строки — MOR).
  • Выведите подтаблицу DataFrame, содержащую наблюдения для России и Марокко, а также столбцы country и drives_right.

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

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

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Print out drives_right value of Morocco


# Print sub-DataFrame
Редактировать и запускать код