Histogramy pro detekci odlehlých hodnot
Histogram může být účinným vizuálním nástrojem pro odhalování odlehlých hodnot. Ty se dobře projeví, když zvolíš vhodný počet sloupců. Platí přitom praktické pravidlo: počet sloupců lze nastavit jako odmocninu počtu pozorování. Odlehlé hodnoty se obvykle nacházejí ve sloupcích s nejnižší výškou.
V tomto cvičení vytvoříš histogram proměnné prices z předchozího cvičení. numpy a matplotlib.pyplot jsou dostupné pod svými standardními aliasy.
Toto cvičení je součástí kurzu
Detekce anomálií v Pythonu
Pokyny k cvičení
- Vypočítej odmocninu délky pole
pricesa výsledek ulož jakon_bins. - Převeď
n_binsna celé číslo. - Vytvoř histogram proměnné
pricesa nastav počet sloupců nan_bins.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()