0Pricing
Learn AI with Python · Aula

Tratamento de dados ausentes

Técnicas para lidar com valores ausentes.

Tratamento de dados ausentes é uma aula grátis de Learn AI with Python no CoddyKit. Esta é a aula 2 de 5. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Learn AI with Python, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Learn AI with Python inclui 5 aulas no total.

Tratamento de Dados Ausentes

Tratamento de Dados Ausentes

Dados ausentes são comuns em conjuntos de dados e podem afetar a análise e o desempenho do modelo. Nesta lição, exploraremos técnicas para identificar e tratar valores ausentes de forma eficaz.

Tratamento de dados ausentes — ilustração 1

Identificação de dados ausentes

Identificação de dados ausentes

Você pode identificar dados ausentes em Python usando Pandas. O método isnull() detecta valores ausentes em um conjunto de dados.

Exemplo:

import pandas as pd data = {'Age': [25, None, 30], 'Name': ['Alice', 'Bob', None]} df = pd.DataFrame(data) print(df.isnull())

Contagem de valores ausentes

Contagem de valores ausentes

O método isnull() pode ser combinado com sum() para contar os valores ausentes em cada coluna.

Exemplo:

print(df.isnull().sum())

Remoção de Dados Ausentes

Remoção de Dados Ausentes

Você pode remover linhas ou colunas com dados ausentes usando o método dropna().

Exemplo:

df_cleaned = df.dropna()

Preenchimento de dados ausentes

Preenchimento de dados ausentes

Use o método fillna() para substituir valores ausentes por valores específicos, como uma média ou mediana.

Exemplo:

df['Age'] = df['Age'].fillna(df['Age'].mean())

Preenchimento para Frente e para Trás

Preenchimento para Frente e para Trás

Preencha os valores ausentes usando os valores anteriores ou posteriores a eles com method='ffill' ou method='bfill'.

Exemplo:

df['Age'] = df['Age'].fillna(method='ffill')

Escolha da Técnica Adequada

Escolha da Técnica Adequada

Considere o conjunto de dados e os objetivos da análise ao tratar dados ausentes:

  • Use dropna() para linhas com muitos valores ausentes.
  • Use fillna() com a média ou a mediana para dados numéricos.
  • Use o preenchimento para frente ou para trás para dados de séries temporais.

Revisão

Revisão

Nesta lição, você aprendeu a:

  • Identificar valores ausentes usando isnull().
  • Contar valores ausentes com sum().
  • Tratar dados ausentes removendo ou preenchendo valores.
  • Escolher a técnica adequada com base no seu conjunto de dados.

Parabéns!

Parabéns!

Você concluiu a lição sobre o tratamento de dados ausentes. Continue na próxima lição para aprender sobre técnicas de normalização de dados.

Tratamento de dados ausentes — ilustração 10

Perguntas Frequentes

A aula “Tratamento de dados ausentes” é grátis?

Sim — o texto completo de “Tratamento de dados ausentes” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Learn AI with Python, atualize para CoddyKit PRO. O curso de Learn AI with Python inclui 5 aulas no total.

O que vou aprender em “Tratamento de dados ausentes”?

Técnicas para lidar com valores ausentes. Você pratica Learn AI with Python com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Learn AI with Python?

Nenhuma experiência prévia é necessária. Learn AI with Python no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 5.

Quanto tempo leva a aula “Tratamento de dados ausentes”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Learn AI with Python?

Sim. Cada aula de Learn AI with Python inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Tipos de dados
  2. Tratamento de dados ausentes
  3. Normalização de dados
  4. Mesclagem de dados em Python
  5. Extração de características de dados
← Voltar para Learn AI with Python