Aggregate
DuckDB
VARIANCE
Menghitung varians sampel dari nilai numerik. Varians adalah kuadrat dari standar deviasi.
Tipe hasil:
DOUBLEDiperbarui: 16 Mei 2026Syntax
SQL
VARIANCE(expression) | VAR_SAMP(expression)Parameter
expressionnumericwajib
Kolom atau ekspresi numerik
Contoh Penggunaan
Varians Nilai Ujian
SQL
1 SELECT 2 subject, 3 AVG(score) as avg_score, 4 VARIANCE(score) as score_variance, 5 STDDEV(score) as score_stddev 6 FROM exam_results 7 GROUP BY subject;
Menganalisis penyebaran nilai ujian per mata pelajaran.
Hasil
| subject | avg_score | score_variance | score_stddev |
|---|---|---|---|
| Math | 75 | 225 | 15 |
| Science | 80 | 100 | 10 |
Perbandingan Varians
SQL
1 SELECT 2 VARIANCE(salary) as salary_variance, 3 VAR_POP(salary) as salary_var_pop 4 FROM employees;
Membandingkan sample variance dan population variance.
Pertanyaan Umum tentang VARIANCE
Apa itu fungsi VARIANCE di DuckDB?
Menghitung varians sampel dari nilai numerik. Varians adalah kuadrat dari standar deviasi. Di DuckDB, fungsi VARIANCE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan VARIANCE di DuckDB?
Gunakan sintaks berikut: VARIANCE(expression) | VAR_SAMP(expression). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi VARIANCE?
Fungsi VARIANCE mengembalikan nilai bertipe DOUBLE. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi VARIANCE?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: expression (numeric, wajib): Kolom atau ekspresi numerik.