Как создать pandas из словаря?

Пользователь

от jaren , в категории: Python , месяц назад

Как создать pandas из словаря?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от abel , месяц назад

@jaren 

Чтобы создать pandas.DataFrame из словаря в Python, вы можете использовать функцию pandas.DataFrame.from_dict:

1
2
3
4
import pandas as pd

data = {'col_1': [3, 2, 1, 0], 'col_2': ['a', 'b', 'c', 'd']}
df = pd.DataFrame.from_dict(data)


В результате выполнения этого кода будет создан DataFrame, состоящий из двух столбцов col_1 и col_2, содержащих соответственно целочисленные и строковые значения. Каждый столбец соответствует списку значений в словаре, а ключи словаря становятся названиями столбцов. Индексы строк будут сгенерированы автоматически.