Diagram Kotak
Termasuk bagian Statistik untuk ML dalam perjalanan Machine Learning di Coddy. Pelajaran 24 dari 64.
Setiap dataset menyimpan nilai-nilai yang tidak biasa: salah ketik, gangguan, atau rekor harian. Bab ini menemukan dan mengatasinya, dimulai dengan grafik yang menampilkannya, yaitu box plot:
ax.boxplot menggambarnya:
episodes = np.array([41, 36, 49, 43, 32, 46, 75, 40, 52, 38, 44])
fig, ax = plt.subplots()
ax.boxplot(episodes)
plt.show()kotak menampung separuh nilai bagian tengah, dari Q1 hingga Q3, yang dibagi oleh median. Whisker mencapai nilai terakhir yang tidak terlalu jauh.
Titik-titik yang berada jauh darinya adalah outlier, yaitu nilai yang jauh dari nilai lainnya: nilai yang perlu diperiksa sebelum model mempelajarinya.
Tantangan
SedangSebuah keluarga mencatat kegiatan membaca selama dua minggu dalam reading.csv, dengan satu kolom berisi jumlah menit untuk setiap orang. Program membaca nama, lalu kode awal menyiapkan grafik.
- Buat box plot dari kolom orang tersebut.
- Cetak median dan tepi kotak, Q1 dan Q3, masing-masing dibulatkan hingga 2 angka desimal, seperti di bawah ini.
Untuk Sam, pembaca lainnya, program mencetak:
Typical day: 97.5 minutes
Middle half: 90.5 to 108.75 minutesdan menggambar grafik ini (Coddy kemudian akan menjelaskan grafik buatanmu):
Coba sendiri
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
reading = pd.read_csv("reading.csv")
name = input()
# Jangan ubah baris-baris di bawah ini
fig, ax = plt.subplots()
ax.set_title(f"Reading: {name}")
ax.set_ylabel("Minutes")
# Tulis kodemu di bawah ini
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Statistik untuk ML
1Pusat dan Sebaran
Rata-rata dan MedianPersentil dan KuartilVarians dan Simpangan BakuSampel atau Populasi?Nilai yang Paling Sering MunculRangkuman: Waktu Pengiriman4Sampel dan Populasi
Populasi dan SampelRata-rata Sampel BervariasiDistribusi SamplingSampel Lebih Besar, Lebih Sedikit GangguanRangkuman: Jajak Pendapat di Sebuah Kota2Distribusi
Histogram KepadatanBentuk DataKurva NormalAturan 68-95-99,7Skor-ZRekap: Daya Tahan Baterai5Nilai Pencilan
Diagram KotakAturan IQRAturan Z-ScoreMenangani Nilai PencilanRangkuman: Gangguan Sensor3Probabilitas melalui Simulasi
Probabilitas sebagai FrekuensiHukum Bilangan BesarJumlah Mata DaduNilai HarapanProbabilitas BersyaratRangkuman: Peluang di Lapak Dadu6Hubungan
Membaca Diagram PencarKorelasiMatriks KorelasiPeta Panas KorelasiKorelasi Bukan Sebab-AkibatRangkuman: Es Krim dan MatahariLatihan sendiri: Compiler Python online