Pandas: Como construir um DataFrame a partir de um dicionário


Há muitas formas de criar dataframes do pandas e já falamos aqui sobre como criar um DataFrame vazio.

Vamos ver neste post como criar um dataframe a partir de um dicionário (objeto).

Primeiro temos que importar a biblioteca pandas para criar o nosso dataframe.

import pandas as pd

Agora, vamos criar um objeto dicionário de exemplo.

obj = {'col1': [1, 2], 'col2': [3, 4]}

Com o objeto podemos criar o dataframe passando-o como parâmetro data.

df = pd.DataFrame(data=obj)
df

Saída:

   col1  col2
0     1     3
1     2     4

Importante! Repare que as chaves do dicionário definem as colunas do dataframe.

Referências:

  1. Documentação: DataFrame