Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/08/18 10:44:51 (6 years ago)
Author:
fholzing
Message:

#2904: Refactored RegressionSolutionVariableImpactsCalculator. We don't dependent on the solution anymore. The impact can be calculated for a single variable. The calculator can be chosen.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2904_CalculateImpacts/3.4/OnlineCalculators/OnlinePearsonsRCalculator.cs

    r15583 r15831  
    3030    private OnlineMeanAndVarianceCalculator syCalculator = new OnlineMeanAndVarianceCalculator();
    3131
    32     public double R {
    33       get {
     32    public double R
     33    {
     34      get
     35      {
    3436        double xVar = sxCalculator.PopulationVariance;
    3537        double yVar = syCalculator.PopulationVariance;
     
    5860
    5961    #region IOnlineCalculator Members
    60     public OnlineCalculatorError ErrorState {
     62    public OnlineCalculatorError ErrorState
     63    {
    6164      get { return covCalculator.ErrorState | sxCalculator.PopulationVarianceErrorState | syCalculator.PopulationVarianceErrorState; }
    6265    }
    63     public double Value {
     66    public double Value
     67    {
    6468      get { return R; }
    6569    }
     
    101105      }
    102106    }
     107
     108    public double CalculateValue(IEnumerable<double> originalValues, IEnumerable<double> estimatedValues, out OnlineCalculatorError errorState) {
     109      return Calculate(originalValues, estimatedValues, out errorState);
     110    }
    103111  }
    104112}
Note: See TracChangeset for help on using the changeset viewer.