Phpml\Association\Apriori::predictSample PHP Method

predictSample() protected method

protected predictSample ( array $sample ) : array
$sample array
return array
    protected function predictSample(array $sample) : array
    {
        $predicts = array_values(array_filter($this->getRules(), function ($rule) use($sample) {
            return $this->equals($rule[self::ARRAY_KEY_ANTECEDENT], $sample);
        }));
        return array_map(function ($rule) {
            return $rule[self::ARRAY_KEY_CONSEQUENT];
        }, $predicts);
    }