Pandas adicionam coluna vazia

Pandas adicionam coluna vazia
“O pacote de software“ Pandas ”da linguagem de programação Python facilita a manipulação e a análise de dados. Ele fornece métodos específicos e estruturas de dados para interagir com tabelas matemáticas etc. Em "Pandas", podemos inserir colunas vazias. "Pandas" tem várias técnicas para inserir colunas vazias. Neste guia, examinaremos algumas técnicas de "pandas" para inserir colunas vazias em detalhes profundos. Também demonstraremos vários exemplos aqui nos quais inserimos uma coluna vazia em "Pandas". Também forneceremos as capturas de tela das saídas, bem como a captura de tela do código neste guia. Então, vai te ajudar muito.”

Exemplo 01

Vamos começar olhando para a nossa primeira peça de código, que será realizada no software Spyder, o que é o melhor para códigos Python e Pandas. Inicialmente, importamos o "Numpy como NP" para este software "Spyder" depois de abri -lo. O Python é instruído a importar a biblioteca Numpy para o seu código atual através do componente de importação numpy do código. Os códigos como seção NP instruem o Python a atribuir Numpy a abreviação de "np". Ao inserir o nome da função "NP" em vez de Numpy, você pode usar funções Numpy. Também "importamos" o "Panda como PD", para acessar a função "pandas" simplesmente colocando "PD" em vez de "pandas".

Estamos definindo o quadro de dados abaixo, dando o nome "Info" para este DataFrame. Utilizamos "PD" aqui para acessar a função "pandas". O "DataFrame" renderizará as informações em forma de tabular. Existem duas colunas nesse quadro de dados, que criamos aqui com o nome "FirstName" e o segundo com o nome "Age". A coluna "FirstName" contém "Virat", "Aliados", "Daniel", "Jack" e "Charles". A outra coluna, "Age", contém "21", "22", "23", "24" e "20". Utilizamos “impressão” para que ela renderize a linha na tela do console da ferramenta “Spyder”. Também renderizamos esse quadro de dados de “info” no terminal de saída. Ainda não adicionamos colunas vazias. Então, agora estamos adicionando colunas vazias a este DataFrame.

Estamos usando o operador "[]" para adicionar uma coluna vazia aqui. Colocamos o nome do DataFrame e depois colocamos o "[]" e colocamos o nome da coluna dentro deste "[]". Aqui você pode procurar que "Info" é o nome do DataFrame, e "Gênero" é o nome da nova coluna que estamos adicionando aqui, e esta é a coluna vazia. Depois disso, adicionamos outra coluna chamada "Departamento" e colocamos "NP. nan ”aqui. Agora, exibimos essa "informação" com colunas vazias na tela de saída consumindo a função "print ()" em "pandas".

Obtemos o resultado pressionando o botão "Executar" do software "Spyder". Ele renderiza dados tabulares e há apenas duas colunas no primeiro DataFarme. A coluna vazia é renderizada no próximo DataFrame. Não há valor nas colunas de "gênero" e também a coluna "Departamento" é a coluna vazia.

Exemplo 02

Utilizamos o código acima aqui, mas o atualizamos um pouco adicionando um novo método para adicionar colunas vazias aqui. O "Info1" é o DataFrame desta vez e usou o "Info1.método reindex () ”aqui para inserir uma coluna vazia. Você pode modificar os rótulos da coluna e os índices de linha usando a técnica reindex (). Caso o novo índice e o índice anterior não sejam os mesmos, os valores são definidos como NAN. Adicionamos duas colunas aqui denominadas "Gênero" e "Roll Number" e não passam nenhum valor para essas colunas; portanto, automaticamente, ele gerará "nan" aqui. Novamente, consumimos a declaração "print ()" para renderizar este novo DataFrame.

Veja a saída abaixo; Ele renderiza "nan", o que não significa um número, então essas duas colunas, "gênero" e "número do rolo", não contêm números ou valores. Estas são colunas vazias.

Exemplo 03

Usando a palavra -chave "importar" como um objeto "PD", importamos o pacote do Panda. Isso será utilizado no código para inicializar o quadro de dados. Portanto, usando a função "dataframe ()" no objeto "PD" para acessar o novo quadro de dados "pandas", introduzimos uma nova variável chamada "item". Para construir um quadro de dados com um formato tabular, utilizamos a função DataFrame (). As colunas são nomeadas "itens" e "quantidade". Na coluna "Itens", inserimos "leite", "suco", "lavagem de pratos", "lavagem das mãos" e "chocolates". Na coluna "Quantidade", estamos inserindo alguns números como "3", "2", "5", "8" e "20", respectivamente, respectivamente.

Além disso, renderize este documento de dados do "item" da mesma maneira que explicamos em nossos códigos anteriores. Estamos colocando a função "insert ()" aqui para adicionar a coluna vazia ao quadro de dados. Primeiro colocamos a posição da coluna onde adicionar esta coluna. Selecionamos "1" para a coluna chamada "Price" e depois adicionamos outra coluna vazia com o mesmo método, mas desta vez o nome da coluna é "desconto" e é colocado na posição "3". Aqui, inserimos duas colunas vazias no quadro de dados do "item" existente e depois obtemos esse quadro de dados atualizado e o renderizamos no terminal. O "Print ()" está aqui para renderizar este DataFrame.

O primeiro dataframe aparece aqui e contém apenas duas colunas, e não há coluna vazia neste quadro de dados ainda. Depois disso, o quadro de dados atualizado mostra quatro colunas e tem duas colunas vazias.

Exemplo 04

Agora, este é o nosso último exemplo deste guia em que adicionaremos uma coluna vazia. Importamos o pacote do panda usando a importação “pandas como PD”. Adicionamos uma nova variável chamada "resultado" e obtemos o novo quadro de dados "pandas" que consome o método "DataFrame ()" no "PD". Usamos o método DataFrame () para criar um quadro de dados com um layout tabular. Os "itens" e "" artigos de papelaria "têm esses nomes de colunas. Adicionamos "sabão", "esponja", "pincel", "pasta de dente" e "ovos" na seção "itens". Estamos inserindo os itens de papelaria como "lápis", "caneta", "borracha", "papel" e "marcador" na coluna "estacionário", de acordo com.

Em seguida, temos a função "print ()" para demonstrar os dados fornecidos na tela e também o DataFrame. Em seguida, adicionamos a coluna vazia com o nome "empty_column". Colocamos esse nome entre colchetes e também imprimimos o novo DataFrame aqui.

Existem apenas duas colunas no primeiro quadro de dados que mostram aqui, e nenhuma coluna vazia está presente ainda. O DataFrame revisado agora contém uma coluna vazia e três colunas são visíveis após a adição deste "empty_column".

Conclusão

O objetivo deste guia é esclarecer a lógica por trás do método “Pandas Add Add Empty Column. Para simplificar para você "adicionar a coluna vazia", ​​entramos em detalhes consideráveis ​​ao descrever este conceito. Quatro exemplos distintos de adição de colunas vazias em pandas foram descritos. Aqui, usamos todas as técnicas que são usadas para adicionar uma coluna vazia em "pandas" e aprofundar. Examinamos várias instâncias neste guia, analisando cada linha de código em grande detalhe. Demos a saída para cada código aqui, junto com os códigos. Eu acredito que você vai compreender este conceito depois de ler minuciosamente este guia.