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

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software