Aggregate

COVAR_POP

SnowflakeSnowflake

Menghitung population covariance antara dua variabel numerik. Mengukur bagaimana dua variabel berubah bersama-sama.

Tipe hasil: FLOATDiperbarui: 6 Jan 2026

Syntax

SQL
COVAR_POP(y, x)

Parameter

ynumericwajib

Variabel dependent (Y)

xnumericwajib

Variabel independent (X)

Contoh Penggunaan

Covariance Tinggi dan Berat

SQL
1SELECT
2 ROUND(COVAR_POP(weight_kg, height_cm), 2) as height_weight_cov
3FROM athletes;

Mengukur covariance antara tinggi dan berat badan atlet.

Hasil
125.50

Perbandingan COVAR_POP dan COVAR_SAMP

SQL
1SELECT
2 COVAR_POP(sales, advertising) as pop_covariance,
3 COVAR_SAMP(sales, advertising) as sample_covariance
4FROM marketing_data;

COVAR_SAMP sedikit lebih besar karena menggunakan N-1 sebagai pembagi.

Hasil
POP_COVARIANCESAMPLE_COVARIANCE
15000.0015150.15

Pertanyaan Umum tentang COVAR_POP

Apa itu fungsi COVAR_POP di Snowflake?
Menghitung population covariance antara dua variabel numerik. Mengukur bagaimana dua variabel berubah bersama-sama. Di Snowflake, fungsi COVAR_POP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan COVAR_POP di Snowflake?
Gunakan sintaks berikut: COVAR_POP(y, x). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi COVAR_POP?
Fungsi COVAR_POP mengembalikan nilai bertipe FLOAT. 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 COVAR_POP?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: y (numeric, wajib): Variabel dependent (Y); x (numeric, wajib): Variabel independent (X).