Menu
CoddyTech

Özet: Sensör Hataları

Coddy'nin Machine Learning Journey'sinin Makine Öğrenimi için İstatistik bölümünün bir parçası. Ders 28 / 64.

challenge icon

Görev

Orta

Kutu grafiğindeki yalnız noktaları hatırlıyor musun? Bir müzenin depolama odasındaki sensör, nemi her 15 dakikada bir readings içine kaydediyor ve ara sıra arızalanıyor.

  1. Her kuralın işaretlediği ölçüm sayısını yazdır: IQR sınırlarının dışında kalanlar ve her iki yönde de 3'ü aşan z-skorları.
  2. Ölçüm değerlerini IQR sınırlarına göre sınırla, ardından önceki ve sonraki ortalamayı 2 ondalık basamağa yuvarlayarak yazdır.
  3. Kutu grafiklerini yan yana çiz; başlıkları Before (ölçümler) ve After (sınırlandırılmış) olsun ve her ikisinin y ekseni etiketi Humidity (%) olsun.

Başka bir günün kayıtları için program şunu yazdırıyor:

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

ve şu şekli çiziyor (Coddy daha sonra seninkini açıklıyor):

Yan yana iki kutu grafiği. Önce: yüzde 52 civarında sıkışmış bir kutu; 0, 31.5 ve 99.9 değerlerinde aykırı nokta işaretleri var. Sonra, sınırlandırılmış ölçümler: yaklaşık 50.7 ile 53.2 arasında tam bir kutu, yaklaşık 47 ile 57 arasında bıyıklar ve nokta işareti yok

Kendin dene

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

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

# Kodunuzu aşağıya yazın

Makine Öğrenimi için İstatistik bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi