Gostaria de saber se existe outras formas de alterar definitivamente um dataframe sem ser sobrescrevendo-o.
Obrigado
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Gostaria de saber se existe outras formas de alterar definitivamente um dataframe sem ser sobrescrevendo-o.
Obrigado
Olá, Bruno! Tudo bom? Espero que sim.
A resposta é sim, você sempre pode criar cópias do seu DataFrame e atribuir a outras variáveis. Então para isso, basta escrever:
df2 = df.copy()E além disso, caso você não atribua as consultas e seleções do seu DataFrame a mesma variável df e também não utilize o método inplace = True, você pode continuar mostrando apenas o que chamamos de views em uma célula do Jupyter Notebook, as consultas existirão, as mudanças serão mostradas, mas o DataFrame original não é alterado porque não trabalhamos na persistência dessas operações.
Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!
Obrigado pelas informações.