Oi, Marcelo! Tudo bom?
Excelente! Siga praticando com os desafios e sempre compartilhe conosco.
Você soube aplicar uma seleção de colunas de forma eficiente para focar apenas nos dados relevantes, aproveitou o método describe()
para obter uma visão estatística completa do DataFrame e entendeu como o atributo dtypes
é essencial para verificar os tipos de dados e evitar erros nas análises.
Como dica adicional, experimente utilizar info()
quando precisar inspecionar rapidamente o número de linhas não nulas e os tipos de cada coluna. Assim:
df.info()
Resultado:
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 18 entries, 0 to 17
Data columns (total 4 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 Nome 18 non-null object
1 Idade 18 non-null int64
2 Notas 12 non-null float64
3 Aprovado 18 non-null bool
dtypes: bool(1), float64(1), int64(1), object(1)
memory usage: 582.0+ bytes
Com isso, você poderá diagnosticar rapidamente problemas de dados faltantes ou tipos incorretos.
Para saber mais:
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!