亚洲中文字幕视频国产|99RE久久精品国产|国产精品丝袜拍在线观看|国产成人精品午夜视频'|日韩欧美中文字幕在线一区|一区二区三区在线免费电影|国内精品久久久人妻中文字幕|精品人妻系列无码人妻免费视频

English | 簡體中文 | 繁體中文
查詢

stats_stat_percentile()函數(shù)—用法及示例

「 計(jì)算給定數(shù)組的百分位數(shù) 」


函數(shù)名稱:stats_stat_percentile()

適用版本:PHP 7.4.0 及以上版本

函數(shù)描述:stats_stat_percentile() 函數(shù)用于計(jì)算給定數(shù)組的百分位數(shù)。它基于 Stats PECL 擴(kuò)展提供的統(tǒng)計(jì)函數(shù)。

用法:

float stats_stat_percentile ( array $arr, float $perc )

參數(shù):

  • $arr:包含數(shù)值的數(shù)組。數(shù)組的值可以是整數(shù)或浮點(diǎn)數(shù)。
  • $perc:要計(jì)算的百分位數(shù)。取值范圍為0到100之間的浮點(diǎn)數(shù)。

返回值:

  • 返回計(jì)算得到的百分位數(shù),如果發(fā)生錯誤則返回 false。

示例:

$data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

// 計(jì)算第50個百分位數(shù)(中位數(shù))
$median = stats_stat_percentile($data, 50);
echo "中位數(shù):".$median; // 輸出:5.5

// 計(jì)算第75個百分位數(shù)
$percentile75 = stats_stat_percentile($data, 75);
echo "第75個百分位數(shù):".$percentile75; // 輸出:8.25

注意事項(xiàng):

  • 在使用 stats_stat_percentile() 函數(shù)之前,需要確保已安裝 Stats PECL 擴(kuò)展。
  • 參數(shù) $arr 必須是一個有效的數(shù)組,否則函數(shù)將返回 false。
  • 參數(shù) $perc 必須是0到100之間的浮點(diǎn)數(shù),否則函數(shù)將返回 false。
  • 如果數(shù)組中的元素個數(shù)小于2,則無法計(jì)算百分位數(shù),函數(shù)將返回 false。
  • 百分位數(shù)的計(jì)算方法是基于線性插值的,即在兩個最接近所需百分位數(shù)的值之間進(jìn)行插值計(jì)算。
補(bǔ)充糾錯
上一個函數(shù): stats_stat_powersum()函數(shù)
下一個函數(shù): stats_stat_paired_t()函數(shù)
熱門PHP函數(shù)
分享鏈接