Sobes.tech
Middle — Senior

Hogyan ábrázoljuk egy jellemző függőségét a céltól egy grafikonon?

sobes.tech MI

Válasz az MI-től

A jellemző és a cél közötti függőség vizualizálásához különböző típusú diagramokat használnak a jellemző és a cél típusától függően:

  • Numerikus jellemző és numerikus cél esetén:

    • Szórásdiagram (scatter plot) — minden párt (jellemző, cél) megjelenít.
    • Vonal- vagy átlagos diagram (pl. mozgó átlag) a trendek felismeréséhez.
    • Dobozdiagram vagy violin plot a jellemző tartományai szerint csoportosítva.
  • Kategorikus jellemző és numerikus cél esetén:

    • Dobozdiagram kategóriánként — megmutatja a cél eloszlását minden kategóriára.
    • Oszlopdiagram a cél átlagértékével kategóriánként.
  • Kategorikus cél esetén:

    • Hisztogramok vagy oszlopdiagramok a jellemző értékeinek gyakoriságáról minden célkategóriában.

Python példák matplotlib és seaborn használatával:

import seaborn as sns
import matplotlib.pyplot as plt

# df — Jellemzők és cél adatait tartalmazó DataFrame
sns.scatterplot(data=df, x='feature', y='target')
plt.show()

# Kategorikus jellemző esetén
sns.boxplot(data=df, x='categorical_feature', y='target')
plt.show()

Ez a vizualizáció segít megérteni, hogy van-e függőség, annak alakja és erőssége, valamint kiugró értékek és anomáliák felismerése.