상세 컨텐츠

본문 제목

php 표준편차, 평균, 최대값, 최소값 구하기

IT공부방/PHP

by 동해둘리 2022. 5. 26. 12:26

본문

반응형

php표준편차

 

 

php 표준편차와 평균, 최대값, 최소값을 구하기 위해서 사용되는 함수들을 알아보겠습니다

 

여러개의 데이터를 대상으로 하기 때문에, 대상이 되는 값들을 배열에 넣어두고, 아래의 함수를 호출하며 배열을 넘겨주면 해당값을 구할 수 있습니다

 

 

// 최대값을 구하는 함수 

function array_max( &$arr ) {
    $max = FALSE;
    foreach( $arr as $a )
        if( $max === FALSE || $a > $max ) $max = $a;
    return $max;
}

 

// 최소값을 구하는 함수

function array_min( &$arr ) {
    $min = FALSE;
    foreach( $arr as $a )
        if( $min === FALSE || $a < $min ) $min = $a;
    return $min;
}

 

// 평균을 구하는 함수 
function array_avg( &$arr ) {
    $sum = 0;
    foreach( $arr as $a )
        $sum += $a;
    return $sum / count($arr);
}

 

// 표준편차를 구하는 함수 
function array_dev( &$arr, $avg = NULL ) {
    if( $avg == NULL ) $avg = array_avg($arr);

    $dev = 0;
    foreach( $arr as $a )
        $dev += pow(($a - $avg),2);
    return sqrt($dev);
}

 

참고로 저 동해둘리가 직접 운영하는 '성공하는 중이다'  카페를 소개드립니다. 

각자의 분야에서 성공을 향해 가는 과정에서 힘이되는 이야기, 힘이되는 사진, 성공스토리, 실패스토리 등을 나누고자 합니다. 많은 참여 부탁드려요

 

https://cafe.naver.com/ingsuccess

 

성공하는 중이다 : 네이버 카페

성공을 위해 실패를 두려워하지 않는 분들의 이야기를 나누고 싶습니다. 우리는 성공하는 중이니까요!

cafe.naver.com

 

반응형

관련글 더보기

댓글 영역