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 merupakan bagian dari kursus
Deteksi Anomali dengan Python
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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 = ____ + ____