라이브러리

[PHP] stats_covariance - 두 데이터 세트의 공분산을 계산합니다.




PHP에서 Stats Covariance

Statistical Covariance는 두 개의 확률 변수 사이의 선형 관계를 측정하는 데 사용되는 통계적 개념입니다. Covariance는 두 변수의 변동성 사이의 관계를 나타내며, 양의 값은 두 변수가 함께 증가하는 경향이 있으며, 음의 값은 두 변수가 함께 감소하는 경향이 있습니다.

PHP에서 Stats Covariance를 계산하는 방법은 여러 가지가 있습니다. 여기서는 `array` 함수를 사용하여 Covariance를 계산하는 방법을 설명하겠습니다.

Covariance 계산 함수


#hostingforum.kr
php

function covariance($x, $y) {

    $n = count($x);

    $sum_xy = array_sum(array_map(function($a, $b) { return $a * $b; }, $x, $y));

    $sum_x = array_sum($x);

    $sum_y = array_sum($y);

    $sum_x2 = array_sum(array_map(function($a) { return pow($a, 2); }, $x));

    $sum_y2 = array_sum(array_map(function($a) { return pow($a, 2); }, $y));



    return ($n * $sum_xy - $sum_x * $sum_y) / ($n * $sum_x2 - pow($sum_x, 2));

}



예제


#hostingforum.kr
php

$x = array(1, 2, 3, 4, 5);

$y = array(2, 3, 5, 7, 11);



$cov = covariance($x, $y);

echo "Covariance: $cov
";



// 예상 결과: Covariance: 3.6



설명


이 예제에서는 두 개의 배열 `$x`와 `$y`가 있습니다. 이 두 배열의 Covariance를 계산하여 `$cov` 변수에 저장합니다. Covariance는 두 변수 사이의 선형 관계를 나타내므로, 양의 값은 두 변수가 함께 증가하는 경향이 있으며, 음의 값은 두 변수가 함께 감소하는 경향이 있습니다.

참고


* Covariance는 두 변수 사이의 선형 관계를 측정하는 데 사용되는 통계적 개념입니다.
* Covariance는 양의 값일 때 두 변수가 함께 증가하는 경향이 있으며, 음의 값일 때 두 변수가 함께 감소하는 경향이 있습니다.
* PHP에서 Covariance를 계산하는 방법은 여러 가지가 있습니다. 여기서는 `array` 함수를 사용하여 Covariance를 계산하는 방법을 설명했습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 125 페이지

검색

게시물 검색