1 <?php 2 3 declare(strict_types=1); 4 5 namespace Phpml\FeatureSelection\ScoringFunction; 6 7 use Phpml\FeatureSelection\ScoringFunction; 8 use Phpml\Math\Statistic\ANOVA; 9 10 final class ANOVAFValue implements ScoringFunction 11 { 12 public function score(array $samples, array $targets): array 13 { 14 $grouped = []; 15 foreach ($samples as $index => $sample) { 16 $grouped[$targets[$index]][] = $sample; 17 } 18 19 return ANOVA::oneWayF(array_values($grouped)); 20 } 21 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body