Importante

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!

1
resposta

Diferenças entre '.' e '`[}"

Prezados, Gostaria de entender a diferença entre atribuir a coluna da forma abaixo, a qual está expressa no exercicio

selecao = (alunos.Aprovado == True) & (alunos.Sexo == 'F')
aprovadas = alunos[selecao]
aprovadas

Em relação a utilizar da forma abaixo, entre colchetes:

selecao = (alunos['Aprovado'] == True) & (alunos['Sexo'] == 'F')
aprovadas = alunos[selecao]
aprovadas

Notei que o resultado é o mesmo.

1 resposta

É isso mesmo José, o resultado é o mesmo. São formas diferentes de selecionar colunas em um DataFrame.

Para selecionar colunas com nomes compostos você deve utilizar a notação com colchetes. Exemplo:

alunos['Nota Média'] > 5