如何在Cakephp 2.x中计算中值

时间:2019-07-02 16:13:36

标签: mysql cakephp cakephp-2.0

我正在使用波纹管函数获取中位数

function array_median($array) {
    $iCount = count($array);
    if ($iCount == 0) {
        throw new DomainException('Median of an empty array is undefined');
    }

    $middle_index = floor($iCount / 2);
    sort($array, SORT_NUMERIC);
    $median = $array[$middle_index]; // assume an odd # of items

    if ($iCount % 2 == 0) {
        $median = ($median + $array[$middle_index - 1]) / 2;
    }
    return $median;
}

但是在Cakephp 2.x find中有什么方法可以计算中值吗?

0 个答案:

没有答案