Lines Matching refs:xValues
33 protected $xValues = []; variable in PhpOffice\\PhpSpreadsheet\\Shared\\Trend\\BestFit
125 return $this->xValues;
347 foreach ($this->xValues as $xKey => $xValue) {
356 $SScov += ($this->xValues[$xKey] - $meanX) * ($this->yValues[$xKey] - $meanY);
358 $SSsex += ($this->xValues[$xKey] - $meanX) * ($this->xValues[$xKey] - $meanX);
360 $SSsex += $this->xValues[$xKey] * $this->xValues[$xKey];
400 * @param float[] $xValues
403 protected function leastSquareFit(array $yValues, array $xValues, $const) argument
406 $x_sum = array_sum($xValues);
412 $xy_sum += $xValues[$i] * $yValues[$i];
413 $xx_sum += $xValues[$i] * $xValues[$i];
417 $mBase += ($xValues[$i] - $meanX) * ($yValues[$i] - $meanY);
418 $mDivisor += ($xValues[$i] - $meanX) * ($xValues[$i] - $meanX);
420 $mBase += $xValues[$i] * $yValues[$i];
421 $mDivisor += $xValues[$i] * $xValues[$i];
442 * @param float[] $xValues The set of X-values for this regression
445 public function __construct($yValues, $xValues = [], $const = true) argument
449 $nX = count($xValues);
453 $xValues = range(1, $nY);
460 $this->xValues = $xValues;