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

Преобразование данных в DataFrame

Вы объединили списки с помощью zip, написали функцию для организации кода и даже применили её в генераторе списка, чтобы получить список словарей. Это была большая работа, и вы отлично с ней справились!

Теперь используйте всё это, чтобы преобразовать список словарей в DataFrame из pandas. Вы убедитесь, насколько удобно создавать DataFrame из словарей с помощью функции DataFrame() из пакета pandas.

Для этого упражнения уже загружены функция lists2dict(), список feature_names и список row_lists.

Приступайте!

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

Инструментарий Python

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

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

  • Чтобы воспользоваться функцией DataFrame(), сначала импортируйте пакет pandas с псевдонимом pd.
  • Создайте DataFrame из списка словарей list_of_dicts, вызвав pd.DataFrame(). Присвойте полученный DataFrame переменной df.
  • Проверьте содержимое df, выведя первые строки DataFrame. Доступ к ним можно получить с помощью вызова df.head().

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

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

# Import the pandas package


# Turn list of lists into list of dicts: list_of_dicts
list_of_dicts = [lists2dict(feature_names, sublist) for sublist in row_lists]

# Turn list of dicts into a DataFrame: df
df = ____

# Print the head of the DataFrame

Редактировать и запускать код