Histogrammen voor het detecteren van uitschieters
Een histogram is een krachtig hulpmiddel om uitschieters te vinden. Die vallen vaak op als je een passend aantal bins kiest voor het histogram. Onthoud dat je als vuistregel de vierkantswortel van het aantal observaties kunt gebruiken om het aantal bins te bepalen. Meestal bevatten de laagste balken de uitschieters.
In deze oefening plot je het histogram van prices uit de vorige oefening. numpy en matplotlib.pyplot zijn beschikbaar onder hun standaardaliassen.
Deze oefening maakt deel uit van de cursus
Anomaly Detection in Python
Oefeninstructies
- Neem de vierkantswortel van de lengte van
pricesen sla die op alsn_bins. - Zet
n_binsom naar een geheel getal. - Maak een histogram van
pricesen stel het aantal bins in opn_bins.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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()