"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como evitar que o Pandas adicione uma coluna de índice ao salvar um CSV?

Como evitar que o Pandas adicione uma coluna de índice ao salvar um CSV?

Publicado em 2024-11-12
Navegar:644

How to Prevent Pandas from Adding an Index Column when Saving a CSV?

Evitando coluna de índice em CSV salvo com Pandas

Ao salvar um arquivo csv após fazer modificações usando Pandas, o comportamento padrão é incluir um coluna de índice. Para evitar isso, pode-se definir o parâmetro index como False ao usar o método to_csv().

Para elaborar, considere a seguinte sequência de comandos:

pd.read_csv('C:/Path/to/file.csv', index_col = False)

Este comando lê um arquivo csv e suprime o índice coluna.

df.to_csv('C:/Path/to/edited/file.csv', index=False)

Este comando salva o DataFrame df modificado em um novo arquivo csv sem a coluna de índice.

Detalhes técnicos

O parâmetro de índice no O método to_csv() controla se a coluna do índice está incluída no csv de saída. Ao defini-lo como False, o índice é omitido.

Exemplo

Suponha que você tenha um DataFrame chamado df contendo o seguinte dados:

ÍndiceValor
0 10
120
230

Salvando df com índice:

df.to_csv('with_index.csv')

Saída:

ÍndiceValor
010
120
230

Salvando df sem índice:

df.to_csv('without_index.csv', index=False)

Saída:

Valor
10
20
30
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3