Os pandas criam dados de dados vazios

Os pandas criam dados de dados vazios
Um DataFrame consiste em uma estrutura de dados bidimensional que aparece no Python e é acessível pelo módulo Pandas, que mantém o conteúdo de maneira tabular. Em outras palavras, colunas e linhas. Cada coluna em um quadro de dados pode conter um tipo variado de item.

Podemos preferir construir um quadro de dados vazio com frequência para economizar armazenamento. Ao contrário de adicionar o quadro de dados completo, pode ser necessário adicionar dados usando duas entradas. Por exemplo, um quadro de dados em branco pode ser construído inicialmente. Depois, o conteúdo pode ser adicionado um pouco de cada vez. Um objeto Pandas Dataframe que está vazio ou desprovido de dados, e todas as suas dimensões são 0 comprimentos é conhecida como um quadro de dados vazio. Zero linhas ou zero colunas devem existir nela.

O “DataFrame.Atributo vazio ”do objeto Pandas Dataframe nos permite determinar se o conteúdo de um objeto está vazio ou não. O aplicativo desta propriedade em um objeto Pandas Dataframe gera um valor booleano, verdadeiro ou falso, com base na circunstância, ou se o objeto de quadro de dados relevante está em branco ou não.

Vamos aprender sobre a construção de um quadro de dados vazios e depois adicionando linhas e colunas usando o módulo Python's Pandas. Os métodos anteriores no Python podem ser usados ​​para construir um quadro de dados vazios de pandas. Vamos examinar cada um deles em detalhes aqui.

Exemplo #1: Construindo o quadro de dados vazios usando pandas.Método DataFrame ()

O método básico e mais fácil para criar um quadro de dados vazio é criá -lo sem linhas e colunas. Para utilizar a função Pandas, devemos primeiro importar o pacote de pandas do Python. Então, no script, os pandas são chamados de "PD" usando -os como linguagem PD. Agora, que temos acesso à biblioteca dos pandas, podemos começar a criar nosso quadro de dados vazios básicos.

O primeiro script gera uma nova variável chamada "my_df" e atribui o resultado de ligar para o PD.Método DataFrame () para ele. Aqui, usamos a função PD.Dataframe () da classe Pandas Dataframe sem argumentos, que gerarão um objeto vazio de dados de dados de pandas. Em seguida, empregamos a primeira função de impressão para imprimir um texto. Faremos isso escrevendo o texto dentro dos parênteses da declaração de impressão, mas precisamos colocá -lo entre vírgulas invertidas como queremos exibir como colocamos. Na próxima linha do script, utilizamos outra função de impressão e dentro de seus aparelhos, colocamos a variável "my_df"; mantendo os valores do quadro de dados.

A execução do trecho de código acima mencionado nos renderá a seguinte saída.

Para a necessidade de verificar se o conteúdo do quadro de dados está vazio ou não, usaremos o .atributo vazio.

Empregamos novamente a função de impressão e definimos um texto que diz: “Se o DataFrame estiver vazio, esta função imprimirá o verdadeiro caso Imprimir False.”Isso significa que o .atributo vazio verificará se o quadro de dados está vazio ou não. Com base na verificação, ele retornará um valor booleano; verdadeiro ou falso. Na última função de impressão, usamos o nome de nossa variável com o .atributo vazio como my_df.vazio.

A imagem de saída abaixo exibe um valor booleano "verdadeiro" que verifica se o quadro de dados está vazio.

Exemplo # 2: Construindo o quadro de dados vazios com colunas usando pandas.Método DataFrame ()

Utilizando o “PD.Método DataFrame () ”, você pode construir um objeto Pandas Dataframe que está vazio e apenas colunas. Utilizamos um único argumento para chamar a função da classe Pandas Dataframe, que então produz um objeto Pandas Dataframe em branco com a lista de colunas fornecidas.

Vamos agora usar o script python para colocar esse conceito em exercício.

Neste código, inicializamos uma variável "D1" e a colocamos igual ao resultado da função de quadro de dados de pandas. Dentro dos colchetes do PD.Função dataframe (), passaremos um único argumento "coluna" e atribuiremos três valores: nome, idade e sexo. A função de impressão é invocada com um texto para exibir dentro de seus aparelhos. Isso será exibido antes do próprio DataFrame. Na próxima função de impressão, a variável "d1" é chamada.

Agora, veremos se o quadro de dados está vazio. Mas antes disso, definimos outro texto dentro da função de impressão que será exibida antes do valor booleano. Então, chamamos o .Propriedade vazia com a variável "d1" para verificar o vazio do quadro de dados armazenado nele, dentro da última função de impressão do script python.

Quando executamos o código acima, o terminal de saída mostra uma tela com um quadro de dados vazio com uma coluna. Aqui o índice está vazio, que também se refere às linhas. Além disso, o valor booleano verdadeiro na última linha do terminal verifica se o quadro de dados está vazio.

Podemos utilizar outro método no qual primeiro criaremos um quadro de dados vazios e depois anexaremos colunas a ele uma a uma.

Aqui, criamos primeiro um quadro de dados vazio com o PD.Dataframe () função e imprimi -lo. Em seguida, anexamos os nomes da coluna no quadro de dados um após o outro. Para isso, escrevemos o nome da variável "D1" e usamos suportes com ele. Dentro dos colchetes, escrevemos os nomes das colunas e atribuímos não valores. Na última etapa, verificamos se o DataFrame fornecido está vazio ou não.

A saída pode ser vista na imagem a seguir:

Exemplo # 3: Construindo o quadro de dados vazios com linhas usando pandas.Método DataFrame ()

Utilizando o PD.Método DataFrame (), é outro método simples para gerar um objeto Pandas Dataframe que está em branco e inclui apenas linhas. Esta função chama a função PD.DataFrame do objeto Pandas Dataframe com um único argumento, retornando um objeto vazio de dados de dados de pandas contendo as linhas ou a lista de índices que foi especificada.

Uma variável denominada "D2" foi inicializada no programa acima e definido para a saída do método Pandas Dataframe. Forneceremos um único parâmetro, "índice" e atribuiremos cinco valores ao PD.DataFrame () Função Dentro dos colchetes: 1, 2, 3, 4 e 5. Dado um texto para mostrar dentro de seus colchetes, o método de impressão é chamado. A variável "D2" é então acessada na chamada de função de impressão subsequente. Para verificar o estado vazio do quadro de dados, então invocamos o .atributo vazio para a variável "d2" dentro do método de impressão final do código python.

Depois que o código acima mencionado é executado, uma janela com um quadro de dados vazio com linhas/índice aparece no terminal. Enquanto as colunas estão vazias neste caso, o índice neste caso possui cinco valores que correspondem às linhas.

Exemplo # 4: Construindo o quadro de dados vazios com linhas e colunas usando pandas.Método DataFrame ()

Vamos fazer um objeto de quadro de dados vazia agora e terá linhas e colunas. Um objeto Pandas Dataframe com a lista de índice e colunas fornecida é retornada quando o PD.A função DataFrame () do objeto Pandas Dataframe é invocada usando os dois argumentos de colunas e índices.

A saída é exibida abaixo:

Conclusão

Neste artigo, explicamos o processo de construção de um quadro de dados vazio usando a função Pandas Dataframe. Discutimos o quadro de dados vazios e fornecemos ilustrações diferentes para aprender sobre isso. O primeiro exemplo explica como criar um quadro de dados vazio sem linhas ou colunas. No segundo e terceiro exemplos, criamos um quadro de dados vazio com linhas e depois colunas, respectivamente.