Sobes.tech
Middle — Senior

Como visualizar a dependência de uma característica em relação ao alvo num gráfico?

sobes.tech IA

Resposta da IA

Para visualizar a dependência de uma característica em relação ao alvo, utilizam-se diferentes tipos de gráficos dependendo do tipo de característica e do alvo:

  • Para uma característica numérica e um alvo numérico:

    • Gráfico de dispersão (scatter plot) — mostra cada par (característica, alvo).
    • Gráfico de linha ou gráfico com médias (por exemplo, média móvel) para identificar tendências.
    • Boxplot ou violin plot para agrupar por intervalos da característica.
  • Para uma característica categórica e um alvo numérico:

    • Boxplot por categorias — mostra a distribuição do alvo para cada categoria.
    • Gráfico de barras com o valor médio do alvo por categoria.
  • Para um alvo categórico:

    • Histogramas ou gráficos de barras de frequências por valores da característica para cada categoria do alvo.

Exemplo em Python usando matplotlib e seaborn:

import seaborn as sns
import matplotlib.pyplot as plt

# df — DataFrame com características e alvo
sns.scatterplot(data=df, x='feature', y='target')
plt.show()

# Para uma característica categórica
sns.boxplot(data=df, x='categorical_feature', y='target')
plt.show()

Este tipo de visualização ajuda a entender se existe dependência, sua forma e força, assim como a identificar valores atípicos e anomalias.