1
resposta

Prática - Salvando os dados filtrados

Salvando em CSV o dataframe na variável "df_1":

df1.to_csv('quarto_e_valor.csv', index=False, sep=';')

Insira aqui a descrição dessa imagem para ajudar na acessibilidade


Salvando em CSV o dataframe na variável "df_2":

df_2.to_csv('apartamentos_2.csv', index=False, sep=';')

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Aristóteles. Como vai?

Parabéns por concluir o desafio! O seu código para salvar os DataFrames filtrados em arquivos CSV está correto e segue ótimas práticas de manipulação de dados com o Pandas.

Analisando as capturas de tela do seu Jupyter Notebook, existem alguns pontos muito positivos no seu desenvolvimento e uma pequena observação sobre nomenclatura de variáveis que vale destacar para o seu dia a dia como cientista de dados:

1. Boas Práticas Utilizadas

  • index=False: Essa é uma escolha indispensável. Se você não passasse esse parâmetro, o Pandas salvaria os índices numéricos (0, 1, 2...) como uma coluna sem nome no arquivo final, gerando dados redundantes quando fosse ler o arquivo novamente.
  • sep=';': Definir o ponto e vírgula como separador é uma excelente prática, especialmente quando trabalhamos com conjuntos de dados em português ou que envolvem valores financeiros, pois evita conflitos caso alguma string contenha vírgulas.

2. Dica sobre Consistência de Variáveis

No primeiro bloco de código, você escreveu um comentário dizendo que salvaria o dataframe da variável df_1, mas na linha de execução utilizou df1 (sem o underline):

df1.to_csv('quarto_e_valor.csv', index=False, sep=';')

Embora o código tenha funcionado perfeitamente porque a variável foi criada anteriormente como df1, manter o mesmo padrão de nomenclatura adotado em df_2 (com o underline) ajuda a deixar o seu código mais legível e padronizado, facilitando a manutenção por outros desenvolvedores.

Uma boa sugestão para os próximos projetos é escolher um estilo de padrão (como o snake_case, que usa underline) e utilizá-lo em todas as variáveis do início ao fim do notebook.

Você demonstrou total domínio sobre a exportação e leitura de arquivos utilizando o Pandas. Continue com esse excelente ritmo nos estudos!

Espero que possa ter lhe ajudado!