函数名称:stats_stat_correlation()
函数描述:stats_stat_correlation() 函数用于计算两个或多个数组之间的相关性。
适用版本:stats_stat_correlation() 函数在 PHP 5.3.0 版本及以上版本中可用。
语法:float stats_stat_correlation ( array $arr1 , array $arr2 )
参数:
- $arr1: 必需。第一个数组。
- $arr2: 必需。第二个数组。
返回值:返回两个数组之间的相关性,范围从 -1 到 1。-1 表示完全负相关,0 表示无相关性,1 表示完全正相关。
示例:
$arr1 = [1, 2, 3, 4, 5];
$arr2 = [2, 4, 6, 8, 10];
$correlation = stats_stat_correlation($arr1, $arr2);
echo "相关性: " . $correlation;
输出:
相关性: 1
在上面的示例中,我们有两个数组 $arr1
和 $arr2
,它们之间存在完全正相关关系。通过调用 stats_stat_correlation()
函数,我们计算了它们之间的相关性,并将结果存储在变量 $correlation
中。最后,我们输出了相关性的值,即 1。
请注意,该函数要求两个数组具有相同的长度,并且数组中的值必须是数值型。如果数组长度不同或包含非数值型的值,函数将返回 FALSE。