Pular para o conteúdo

Como criar um dataframe vazio em Python?

[

Como criar um dataframe vazio em Python - Tutorial passo a passo

Neste tutorial, vamos aprender como criar um dataframe vazio em Python. Um dataframe é uma estrutura de dados fundamental na análise de dados e é amplamente utilizado na linguagem de programação Python. Vamos explorar uma forma simples de criar um dataframe vazio usando a biblioteca pandas.

Antes de começar, certifique-se de ter instalado o pacote pandas em seu ambiente Python. Se você ainda não o fez, você pode instalá-lo usando o pip, executando o seguinte comando no seu terminal:

pip install pandas

Agora, vamos começar criando um novo arquivo Python e importando a biblioteca pandas:

import pandas as pd

Uma vez que a biblioteca pandas foi importada, podemos prosseguir para a criação de um dataframe vazio. Vamos chamar nossa variável de exemplo de df:

df = pd.DataFrame()

Isso criará um dataframe vazio sem nenhuma coluna ou linha. Agora vamos ver como adicionar colunas ao nosso dataframe vazio.

Adicionando colunas ao dataframe vazio

Para adicionar colunas ao dataframe vazio, podemos usar o método assign da biblioteca pandas. Vamos adicionar duas colunas de exemplo chamadas “nome” e “idade” ao nosso dataframe vazio:

df = df.assign(nome=[], idade=[])

Neste exemplo, estamos atribuindo uma lista vazia para cada coluna. Agora nosso dataframe terá as colunas “nome” e “idade” sem dados.

Adicionando linhas ao dataframe vazio

Para adicionar linhas ao dataframe vazio, vamos criar uma nova série com os dados que desejamos adicionar e, em seguida, usar o método append da biblioteca pandas. Vamos adicionar uma linha de exemplo com os valores “João” e “30” para as colunas “nome” e “idade”, respectivamente:

nova_linha = pd.Series(['João', 30], index=df.columns)
df = df.append(nova_linha, ignore_index=True)

Neste exemplo, criamos uma nova série com os valores desejados e definimos o índice como as colunas do dataframe vazio. Em seguida, usamos o método append para adicionar a nova linha ao dataframe. O parâmetro ignore_index=True garante que os índices das linhas sejam atualizados corretamente.

Exemplo completo

Aqui está um exemplo completo que mostra como criar um dataframe vazio, adicionar colunas a ele e adicionar linhas com dados:

import pandas as pd
df = pd.DataFrame()
df = df.assign(nome=[], idade=[])
nova_linha = pd.Series(['João', 30], index=df.columns)
df = df.append(nova_linha, ignore_index=True)

Agora você sabe como criar um dataframe vazio em Python usando a biblioteca pandas. Você pode adicionar mais colunas e linhas ao seu dataframe vazio da mesma forma.

Espero que este tutorial tenha sido útil e que ele tenha lhe dado uma boa compreensão de como criar um dataframe vazio em Python. Continue explorando a biblioteca pandas e suas funcionalidades para aproveitar ao máximo a análise de dados em Python.

Happy coding!