Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/08/10 17:47:15 (14 years ago)
Author:
gkronber
Message:

Implemented calculation of variable impacts as integral over relative variable frequencies. #1036

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionVariableFrequencyAnalyzer.cs

    r3774 r3905  
    6060    #endregion
    6161    #region properties
    62     public DataTable VariableImpacts {
     62    public DataTable VariableFrequencies {
    6363      get { return VariableFrequenciesParameter.ActualValue; }
    6464      set { VariableFrequenciesParameter.ActualValue = value; }
     
    8080      ResultCollection results = ResultsParameter.ActualValue;
    8181
    82       if (VariableImpacts == null) {
    83         VariableImpacts = new DataTable("Variable frequencies", "Relative frequency of variable references aggregated over the whole population.");
     82      if (VariableFrequencies == null) {
     83        VariableFrequencies = new DataTable("Variable frequencies", "Relative frequency of variable references aggregated over the whole population.");
    8484        // add a data row for each input variable
    8585        foreach (var inputVariable in inputVariables)
    86           VariableImpacts.Rows.Add(new DataRow(inputVariable));
    87         results.Add(new Result("Variable frequencies", VariableImpacts));
     86          VariableFrequencies.Rows.Add(new DataRow(inputVariable));
     87        results.Add(new Result("Variable frequencies", VariableFrequencies));
    8888      }
    8989      foreach (var pair in VariableFrequencyAnalyser.CalculateVariableFrequencies(expressions, inputVariables)) {
    90         VariableImpacts.Rows[pair.Key].Values.Add(pair.Value);
    91         results["Variable frequencies"].Value = VariableImpacts;
     90        VariableFrequencies.Rows[pair.Key].Values.Add(pair.Value);
     91        results["Variable frequencies"].Value = VariableFrequencies;
    9292      }
    9393
Note: See TracChangeset for help on using the changeset viewer.