라이브러리

[PHP] stats_harmonic_mean - 값 배열의 조화 평균을 반환합니다.




통계학에서 하모닉 평균(Harmonic Mean)

하모닉 평균은 통계학에서 사용되는 평균의 한 종류입니다. 다른 평균과는 달리, 하모닉 평균은 데이터의 분산을 고려하여 평균을 계산합니다. 하모닉 평균은 다음과 같이 정의됩니다.

하모닉 평균의 공식

하모닉 평균의 공식은 다음과 같습니다.

H = n / (∑(1/x))

* H는 하모닉 평균을 의미합니다.
* n은 데이터의 개수를 의미합니다.
* x는 데이터의 각 값입니다.
* ∑(1/x)는 데이터의 각 값의 역수를 모두 합한 값입니다.

PHP에서 하모닉 평균 계산하기

PHP에서 하모닉 평균을 계산하는 방법은 다음과 같습니다.

#hostingforum.kr
php

function harmonic_mean($data) {

    $sum = 0;

    foreach ($data as $value) {

        $sum += 1 / $value;

    }

    $n = count($data);

    return $n / $sum;

}



// 예제 데이터

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



// 하모닉 평균 계산

$harmonic_mean_value = harmonic_mean($data);



// 결과 출력

echo "하모닉 평균: " . $harmonic_mean_value;



예제

위의 예제에서, 데이터는 1, 2, 3, 4, 5입니다. 하모닉 평균을 계산한 결과는 다음과 같습니다.

하모닉 평균: 2.1897816087

주의

하모닉 평균은 데이터의 분산을 고려하여 평균을 계산하기 때문에, 데이터의 분산이 큰 경우 하모닉 평균이 다른 평균보다 더 정확한 결과를 제공할 수 있습니다. 그러나 데이터의 분산이 작은 경우, 하모닉 평균이 다른 평균보다 더 불안정한 결과를 제공할 수 있습니다.

참고

* 하모닉 평균은 통계학에서 사용되는 평균의 한 종류입니다.
* 하모닉 평균은 데이터의 분산을 고려하여 평균을 계산합니다.
* PHP에서 하모닉 평균을 계산하는 방법은 위의 예제와 같습니다.
* 하모닉 평균은 데이터의 분산이 큰 경우 더 정확한 결과를 제공할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 192 페이지

검색

게시물 검색