2
respostas

dúvidas sobre importação

Boa noite. Como eu faria para importar uma planilha excel desconsiderando as primeiras linhas do arquivo (cabeçalho). No caso, eu gostaria que as colunas fossem nomeadas com a 5ª linha da planilha, e não com a primeira como é o padrão.

Obrigado!

2 respostas

Olá, Daniel.

Pra ler um arquivo excel você usa a função pd.read_excel(). Essa função tem um argumento que chama header que o default é 0 e então se você não especificar nada pra esse atributo, o pandas vai entender que o header do seu arquivo é a linha 0 do seu arquivo. Mas você pode trocar esse valor pela linha que você quer que seja seu header.

Seria algo assim:

df = pd.read_excel('nome_do_arquivo.xlsx', header=4)

Lembrando que a linha 5 de uma tabela no Excel corresponde a linha 4 de um data frame do Pandas.

Era essa sua dúvida?

Perfeito! obrigado!