Menu
CoddyTech

Rangkuman: Gangguan Sensor

Termasuk bagian Statistik untuk ML dalam perjalanan Machine Learning di Coddy. Pelajaran 28 dari 64.

challenge icon

Tantangan

Sedang

Ingat titik-titik tersendiri pada box plot? Sensor di ruang penyimpanan museum mencatat kelembapan setiap 15 menit ke dalam readings, dan sesekali sensor mengalami gangguan.

  1. Cetak jumlah pembacaan yang ditandai oleh setiap aturan: berada di luar batas IQR, dan skor-z lebih dari 3 ke salah satu arah.
  2. Batasi pembacaan pada batas IQR, lalu cetak nilai rata-rata sebelum dan sesudahnya, dibulatkan menjadi 2 angka desimal.
  3. Gambar box plot berdampingan, dengan judul Before (pembacaan) dan After (yang sudah dibatasi), keduanya dengan label sumbu y Humidity (%).

Untuk catatan hari lain, program mencetak:

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

dan menggambar gambar ini (Coddy kemudian mendeskripsikan gambar buatanmu):

Dua box plot berdampingan. Sebelum: kotak yang sangat pipih di dekat 52 persen dengan titik pencilan pada 0, 31.5, dan 99.9. Sesudah, pembacaan yang sudah dibatasi: kotak penuh dari sekitar 50.7 hingga 53.2 dengan whisker dari sekitar 47 hingga 57 dan tanpa titik

Coba sendiri

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

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

# Tulis kodemu di bawah ini

Semua pelajaran di Statistik untuk ML

Latihan sendiri: Compiler Python online