Pandas Dataframe para Excel

Pandas Dataframe para Excel
“Como sabemos sobre“ pandas ”, é uma biblioteca“ Open_source ”de“ Python ”. Podemos facilmente desenvolver o quadro de dados em "pandas" e, às vezes, precisamos converter o quadro de dados em um arquivo do Excel. Portanto, para esse fim, os "pandas" fornecem um método e podemos alterar facilmente o quadro de dados do Pandas nos dados do arquivo do Excel. O método que "pandas" fornece é o método "to_excel ()". O método “to_excel ()” é utilizado para exportar o quadro de dados especificado para um arquivo do Excel. Podemos simplesmente exportar o quadro de dados que criamos em "pandas" para o arquivo do Excel. Neste artigo, exportaremos nosso quadro de dados para um arquivo do Excel e explicaremos em detalhes como exportamos o quadro de dados para o arquivo do Excel.”

Sintaxe do método "to_excel ()" em "pandas"

Quadro de dados.to_excel (Excel_writer, Sheet_name = 'Sheet1', \*\*Kwargs)

Exemplo # 01

Vamos mostrar praticamente como podemos exportar o quadro de dados "pandas" para o arquivo do Excel, utilizando o método "to_excel ()" de "pandas". Os módulos dos pandas devem ser importados para fazer o código "pandas". Então, usamos a palavra -chave "importar", que ajuda na importação, e depois colocamos "pandas como PD", o que significa que, quando precisamos acessar ou utilizar qualquer código "pandas", simplesmente colocamos o "PD" lá.

Depois disso, precisamos apenas do DataFrame, por isso criamos a lista primeiro e depois transferimos esta lista para o DataFrame. Estamos gerando o "Animals_list" aqui, no qual colocamos duas colunas do nome "Wild_Animal" e "pet_animal". A coluna "Wild_animal" contém "Leão, Tiger, Elefante, Girafa, Gorila, Fox, Panda, Kangaroo, Deer e Leopardo", então temos a coluna "Pet_animal", que contém os nomes de animais de estimação que são "Cat, Cachorro, cabra, vaca, coelho, cavalo, burro, ovelha, camelo e filhote ”. O "Animallist_list" agora está concluído, e estamos nos movendo para alterar esta lista para o DataFrame. Podemos converter facilmente a lista no quadro de dados utilizando o “PD.DataFrame ”.

Então, colocamos esse método aqui e o convertemos em "Animals_df". Também renderizamos o "Animals_df" aqui e depois exportamos esse "Animals_DF" para o arquivo do Excel, utilizando o método "to_excel ()" de "pandas". Este método está aqui para nos ajudar a exportar "Animals_df" para o arquivo do Excel. Damos o nome do quadro de dados primeiro e depois colocamos o método "to_excel ()" e, como o parâmetro deste método "to_excel ()", damos o nome do arquivo que queremos gerar aqui.

O nome do arquivo aqui é “Animal.xlsx ”. Aqui, o "XLSX" é a extensão do arquivo do Excel, então devemos colocar essa extensão com o nome do arquivo aqui. Depois de utilizar essa função e fornecer o nome do arquivo corretamente, o DataFrame exportará para este “Animal.Arquivo XLSX ”Excel.

Quando executamos esse código, esse quadro de dados é renderizado no console e no arquivo do Excel, que também é gerado aqui.

Aqui está o arquivo do Excel de "Animals_df", onde todos os dados do quadro de dados são exportados. Exportamos os dados do DataFrame simplesmente usando o método "to_excel ()".

Exemplo # 02

Criamos uma nova lista para este exemplo, que é "finalize_list" e esta lista contém os dados de resultados finalizados dos alunos. Aqui colocamos “William, 41, 48, 31, 44 e 39”, que renderizará como a primeira linha quando alterarmos essa lista no quadro de dados. Então colocamos “John, 31, 45, 34, 36 e 41” como a segunda fila, depois vem o “Peter, 38, 40, 40, 35 e 44”, e também “George, 34, 43, 39, 44 e 33 ”são adicionados a esta lista. Em seguida, adicionamos “Lily, 40, 44, 44, 48 e 41”, “Bromley, 33, 72, 46, 30 e 45” e “Ryan, 42, 41, 31, 41 e 29” a este “ Finalized_list ”.

Agora, à medida que estamos convertendo este "finalize_list" no "finalize_df", também colocamos alguns nomes de colunas aqui nas "colunas" e esses nomes de colunas são "Nome, CS123, CA345, MS421, SE345 e SM678". Esses nomes de colunas são definidos como o cabeçalho de cada coluna depois de converter a lista no DataFrame. Também exibimos "finalize_df" e, depois de exibir o "Finalmente_df", exportamos o "Finalize_DF" para o arquivo do Excel.

Abaixo, você pode ver que o nome do DataFrame é colocado e, em seguida, o método "Pandas" está aqui para exportar o quadro de dados para um arquivo do Excel, que é o método "to_excel ()" e o nome do arquivo do Excel que fornecemos aqui é “FinalData.xlsx ”. O arquivo do Excel, assim como o DataFrame, são gerados e também o DataFrame é renderizado.

Veja o DataFrame na imagem; Este DataFrame contém os dados que adicionamos no código e também exportamos isso dado o DataFarme para o arquivo do Excel. O arquivo do Excel também é mostrado abaixo.

Aqui está o arquivo do Excel que contém os dados do quadro de dados. Este arquivo do Excel é gerado apenas quando usamos o método "to_excel".

Exemplo # 03

O terceiro exemplo contém "classificação_list", onde os dados são adicionados em quatro colunas diferentes. Em "Mamíferos", adicionamos "Bat, urso, gato, vaca, veado, raposa, canguru e castor" e em "peixe", inserimos "peixe goby, enguia, pargo, garoupa, peixe -gato, atum, parto, e pike ”. Depois disso, também adicionamos alguns nomes de répteis em "répteis", que são "cobra, jacaré, crocodilo, tartaruga, cobra, víbora, anaconda e mamba".

Depois vem os "anfíbios" e colocamos "sapo aquático, newt, girino, sapo preto, sapo de madeira, enstatina, amphiuma, sapo". Por fim, temos "pássaros", nos quais adicionamos "Crow, Pigeon, Robin, Owl, Ranch, Flamingo, Hawk e Goose". Transferimos "classificação_list" para o "classificação_df", que é o nome do DataFrame aqui. Agora, acabamos de mudar esse quadro de dados para o arquivo do Excel. O arquivo é criado aqui com o nome “Classificação.xlsx "e esta“ clássicaificação.XLSX ”é colocado no método“ to_excel () ”.

Aqui, todas as colunas do quadro de dados são exportadas para o arquivo do Excel. Todos os dados são exportados para o arquivo do Excel porque exportamos todo o quadro de dados para o arquivo do Excel.

Exemplo # 04

O "Sales_data" é criado aqui e as colunas neste "sales_data" são "product_id, units_july_2021, units_august_2021, units_september_2021, units_october_2021 e units_novermber_2021". O "Product_id" contém "Prod_145, Prod_567, Prod_856, Prod_456, Prod_476, Prod_678 e Prod_198". O próximo "Units_July_2021" contém "22, 16, 23, 25, 39, 24 e 78". O “units_august_2021” tem “19, 28, 36, 47, 45, 30 e 25”. Em seguida, vem "Units_september_2021", que contém os valores como "38, 45, 69, 52, 40, 35 e 20". Nas duas últimas colunas, adicionamos “34, 43, 29, 52, 22, 34 e 56” e “28, 34, 49, 52, 51, 61 e 59” em “Units_october_2021” e “Units_novber_2021”, respectivamente, respectivamente.

O DataFrame, neste caso, é chamado de "sales_data_df" e transferimos "sales_data" para ele. Basta converter esse quadro de dados em um arquivo do Excel neste momento. Aqui, esta “Vendas.XLSX ”é adicionado à função“ to Excel () ”e um arquivo chamado“ Vendas.xlsx ”é criado.

Aqui está o documento do Excel que possui os dados do DataFrame. Somente quando utilizamos a função "to_excel ()"; Como resultado, este arquivo do Excel foi criado.

Conclusão

Dar uma explicação completa da idéia "DataFrame to Excel" em "Pandas" é o objetivo de escrever este guia. Neste guia, abordamos como podemos alterar o quadro de dados para o arquivo do Excel. Explicamos que a função "to_excel ()" é utilizada em "Pandas" para exportar o "Pandas Dataframe" para o arquivo do Excel. Nos códigos "pandas" neste guia, usamos esse método para exportar dados de dados para um arquivo do Excel. Neste guia, fizemos vários códigos e incluímos suas explicações e resultados, também nos quais o arquivo do Excel é mostrado.