ตัวอย่างที่ 1: Covariance ของ List ที่มีค่าเท่ากัน
=List.Covariance({1, 2, 3}, {1, 2, 3})
0.66666666666666607
คำนวณ Covariance ของสอง List
List.Covariance คืนค่าความแปรปรวนร่วมของตัวเลขสองชุดใน List เพื่อดูความสัมพันธ์เชิงทิศทาง
=List.Covariance(numberList1 as list, numberList2 as list) as nullable number
=List.Covariance(numberList1 as list, numberList2 as list) as nullable number
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| numberList1 | list | Yes | List ของตัวเลขชุดแรก | |
| numberList2 | list | Yes | List ของตัวเลขชุดที่สอง ต้องมีจำนวนสมาชิกเท่ากับ numberList1 |
ใช้เพื่อวิเคราะห์ว่าตัวแปรสองตัว (เช่น ยอดขายและค่าโฆษณา) มีความสัมพันธ์เชิงบวกหรือลบกันอย่างไร
คำนวณ Covariance ของผลตอบแทนสินทรัพย์สองชนิดเพื่อประเมินความเสี่ยงของ Portfolio
=List.Covariance({1, 2, 3}, {1, 2, 3})
0.66666666666666607
=List.Covariance({1, 2, 3}, {3, 2, 1})
-0.66666666666666607
=List.Covariance({1, 2, 3}, {1, 3, 2})
ใช่ ฟังก์ชันนี้ถูกออกแบบมาเพื่อคำนวณกับ List ของตัวเลขเท่านั้น หากมีข้อมูลชนิดอื่นจะเกิด Error
ใช่ จำนวนสมาชิกใน numberList1 และ numberList2 ต้องเท่ากัน มิฉะนั้นจะเกิด Error
ฟังก์ชัน List.Covariance ใน Power Query ใช้สำหรับคำนวณค่าความแปรปรวนร่วม (Covariance) ระหว่าง List ของตัวเลขสองชุด (numberList1 และ numberList2) เพื่อดูว่าตัวแปรทั้งสองมีการเปลี่ยนแปลงไปในทิศทางเดียวกันหรือไม่ List ทั้งสองต้องมีจำนวนสมาชิกที่เป็นตัวเลขเท่ากัน