Menu
CoddyTech

Podsumowanie: błędy czujników

Część sekcji Statystyka w uczeniu maszynowym ścieżki Machine Learning w Coddy. Lekcja 28 z 64.

challenge icon

Wyzwanie

Średni

Pamiętasz samotne kropki na wykresie pudełkowym? Czujnik w magazynie muzeum zapisuje wilgotność co 15 minut do readings, a od czasu do czasu działa nieprawidłowo.

  1. Wyświetl, ile odczytów wskazuje każda reguła: poza granicami IQR oraz z wynikiem z-score przekraczającym 3 w dowolną stronę.
  2. Ogranicz odczyty do granic IQR, a następnie wyświetl średnią przed i po ograniczeniu, zaokrągloną do 2 miejsc po przecinku.
  3. Narysuj obok siebie wykresy pudełkowe zatytułowane Before (odczyty) i After (ograniczone), oba z etykietą osi y Humidity (%).

Dla logu z innego dnia program wyświetla:

IQR glitches: 3
Z-score glitches: 2
Mean before: 51.69
Mean after: 51.89

i rysuje ten wykres (Coddy następnie opisze Twój):

Dwa wykresy pudełkowe obok siebie. Przed: spłaszczone pudełko w pobliżu 52 procent, z odstającymi punktami przy 0, 31.5 i 99.9. Po ograniczeniu odczytów: pełne pudełko od około 50.7 do 53.2, z wąsami od około 47 do 57 i bez punktów

Spróbuj swoich sił

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

log = pd.read_csv("humidity.csv")
readings = log["humidity"]

# Napisz swój kod poniżej

Wszystkie lekcje w sekcji Statystyka w uczeniu maszynowym

Poćwicz samodzielnie: Kompilator Python online