Fungsi Ringkasan Lainnya

Analisis Data Eksploratif di SQL

Christina Maimone

Data Scientist

Korelasi

Plot sebar dengan korelasi positif dan negatif

Analisis Data Eksploratif di SQL

Fungsi korelasi

SELECT corr(assets, equity) 
  FROM fortune500;
       corr        
-------------------
 0.637710143588615
(1 row)
Analisis Data Eksploratif di SQL

Median

1 1 4 4 4 5 6 7 13 19 20 20 21 21 22
              ^
            median
        persentil ke-50

^                                  ^
persentil ke-0        persentil ke-100
Analisis Data Eksploratif di SQL

Fungsi persentil

SELECT percentile_disc(percentile) WITHIN GROUP (ORDER BY column_name)
  FROM table;

-- percentile between 0 and 1
  • Mengembalikan nilai dari kolom

 

SELECT percentile_cont(percentile) WITHIN GROUP (ORDER BY column_name)
  FROM table;
  • Menginterpolasi antar nilai
Analisis Data Eksploratif di SQL

Contoh persentil

SELECT val
  FROM nums;
 val 
-----
   1
   3
   4
   5
(4 rows)
SELECT percentile_disc(.5) WITHIN GROUP (ORDER BY val),
       percentile_cont(.5) WITHIN GROUP (ORDER BY val)
  FROM nums;
 percentile_disc | percentile_cont 
-----------------+-----------------
               3 |             3.5
Analisis Data Eksploratif di SQL

Masalah umum

  • Kode galat
    • Contoh: 9, 99, -99
  • Kode nilai hilang
    • NA, NaN, N/A, #N/A
    • 0 = hilang atau 0?
  • Nilai pencilan (ekstrem)
    • Sangat tinggi atau rendah?
    • Nilai negatif?
  • Bukan benar‑benar angka
    • Contoh: kode pos, kategori jawaban survei
Analisis Data Eksploratif di SQL

Ayo berlatih!

Analisis Data Eksploratif di SQL

Preparing Video For Download...