Menghitung batas outlier dengan IQR
Memvisualisasikan outlier biasanya hanya langkah pertama dalam mendeteksi outlier. Untuk melampaui visualisasi, Anda perlu menulis kode yang mengisolasi outlier dari distribusi.
Dalam latihan ini, Anda akan mengimplementasikan langkah pertama dari proses yang terjadi di balik layar box plot. Dengan kata lain, Anda akan menghitung batas bawah dan atas outlier secara manual.
Distribusi tersedia sebagai prices.
Latihan ini adalah bagian dari kursus
Deteksi Anomali dengan Python
Petunjuk latihan
- Hitung kuartil pertama dan ketiga dari prices dan simpan masing-masing sebagai
q1danq3. - Hitung skor IQR ke dalam
IQR. - Hitung batas bawah outlier ke dalam
lower_limit. - Hitung batas atas outlier ke dalam
upper_limit.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Calculate the 25th and 75th percentiles
q1 = prices.____(____)
q3 = prices.____(____)
# Find the IQR
IQR = ____
factor = 2.5
# Calculate the lower limit
lower_limit = ____ - ____
# Calculate the upper limit
upper_limit = ____ + ____