ÎncepețiÎncepe gratuit

Histograme pentru detectarea valorilor aberante

O histogramă poate fi o reprezentare vizuală convingătoare pentru identificarea valorilor aberante. Acestea devin evidente atunci când se alege un număr potrivit de intervale (bins) pentru histogramă. Reține că rădăcina pătrată a numărului de observații poate fi folosită ca regulă generală pentru a stabili numărul de intervale. De obicei, intervalele cu înălțimile cele mai mici conțin valorile aberante.

În acest exercițiu, vei reprezenta histograma variabilei prices din exercițiul anterior. numpy și matplotlib.pyplot sunt disponibile cu aliasurile lor standard.

Acest exercițiu face parte din cursul

Detecția anomaliilor în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează rădăcina pătrată a lungimii variabilei prices și stocheaz-o ca n_bins.
  • Convertește n_bins la un număr întreg.
  • Creează o histogramă a variabilei prices, setând numărul de intervale la n_bins.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Find the square root of the length of prices
n_bins = ____

# Cast to an integer
n_bins = ____(____)

plt.figure(figsize=(8, 4))

# Create a histogram
plt.____(____, ____=____, color='red')
plt.show()
Editează și rulează codul