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

CSV в DataFrame (2)

Вызов read_csv() для импорта CSV-данных не вызвал ошибки, однако результат оказался не совсем таким, как ожидалось. Метки строк были импортированы как отдельный столбец без названия.

Вспомните аргумент index_col функции read_csv() — он позволяет указать, какой столбец в CSV-файле должен использоваться в качестве меток строк. Именно это вам и нужно здесь!

Код, решающий предыдущее упражнение, уже включён. Внесите необходимые изменения, чтобы исправить импорт данных.

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

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

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

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

  • Запустите код с помощью Запустить код и убедитесь, что первый столбец действительно должен использоваться как метки строк.
  • Укажите аргумент index_col внутри pd.read_csv(): задайте ему значение 0, чтобы первый столбец использовался как метки строк.
  • Стал ли вывод cars более корректным?

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

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

# Import pandas as pd
import pandas as pd

# Fix import by including index_col
cars = pd.read_csv('cars.csv')

# Print out cars
print(cars)
Редактировать и запускать код