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

Настройка импорта электронных таблиц

В этом упражнении вы будете разбирать электронные таблицы, используя дополнительные аргументы для пропуска строк, переименования столбцов и выбора только нужных столбцов.

Электронная таблица 'battledeath.xlsx' уже загружена как xls.

Как и прежде, вы будете использовать метод parse(). На этот раз, однако, вы добавите дополнительные аргументы skiprows, names и usecols. Они позволяют соответственно пропускать строки, задавать имена столбцов и указывать, какие столбцы нужно разобрать. Всем этим аргументам можно присваивать списки с конкретными номерами строк, строковыми значениями и номерами столбцов.

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

Введение в импорт данных в Python

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

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

  • Разберите первый лист по индексу. При этом пропустите первую строку данных и задайте столбцам имена 'Country' и 'AAM due to War (2002)' с помощью аргумента names. Значения, передаваемые в skiprows и names, должны быть типа list.
  • Разберите второй лист по индексу. При этом разберите только первый столбец с помощью параметра usecols, пропустите первую строку и переименуйте столбец в 'Country'. Значение, передаваемое в usecols, также должно быть типа list.

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

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

# Parse the first sheet and rename the columns: df1
df1 = xls.parse(____, skiprows=____, names=____)

# Print the head of the DataFrame df1
print(df1.head())

# Parse the first column of the second sheet and rename the column: df2
df2 = xls.parse(____, usecols=____, skiprows=____, names=____)

# Print the head of the DataFrame df2
print(df2.head())
Редактировать и запускать код