Преобразование данных в 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