1
resposta

Qual a diferença entre dados['coluna'] e dados.coluna?

Nessa aula e nas anteriores, aprendemos a ou reescrever uma coluna ou criar uma nova, e para isso fazemos dados['coluna_nova'] = dados.coluna. Por que?

1 resposta

Olá Pedro, tudo bem? Espero que sim!

As colunas existentes no DataFrame são elementos do DataFrame e podem ser acessadas através do ponto final. Porém existem algumas limitações. Não é possível acessar colunas que possuem espaços como nome e caso você queira criar uma nova coluna, não é possível utilizar o ponto final, já que a coluna não existe.

Dessa forma, você pode utilizar os colchetes e passar o nome da coluna entre aspas para acessar colunas existentes e pode criar uma nova coluna com determinado nome, caso o DataFrame ainda não tenha uma coluna com aquele nome.

Eu prefiro sempre utilizar o colchetes com as aspas porque é mais completo e não tem as limitações.

Espero que tenha tirado sua dúvida.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!