Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/05/13 14:18:57 (11 years ago)
Author:
mkommend
Message:

#1730: Integrated excel export for symbolic datanalysis solutions in the trunk.

Location:
trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Views
Files:
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Views

  • trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Views/3.4/MenuItems/ExportSymbolicSolutionToExcelMenuItem.cs

    r9585 r9587  
    2828using HeuristicLab.MainForm;
    2929using HeuristicLab.Optimizer;
    30 using HeuristicLab.Problems.DataAnalysis.Symbolic.Regression;
    3130using OfficeOpenXml;
    3231using OfficeOpenXml.Drawing.Chart;
     
    122121      row += 2;
    123122
    124       var regSolution = solution as SymbolicRegressionSolution;
    125       if (regSolution != null) {
    126         modelWorksheet.Cells[row, 1].Value = "Estimation Limits Lower";
    127         modelWorksheet.Cells[row, 2].Value = regSolution.EstimationLimits.Lower;
    128         modelWorksheet.Names.Add("EstimationLimitLower", modelWorksheet.Cells[row, 2]);
    129         row++;
    130 
    131         modelWorksheet.Cells[row, 1].Value = "Estimation Limits Upper";
    132         modelWorksheet.Cells[row, 2].Value = regSolution.EstimationLimits.Upper;
    133         modelWorksheet.Names.Add("EstimationLimitUpper", modelWorksheet.Cells[row, 2]);
    134         row += 2;
    135       }
     123      modelWorksheet.Cells[row, 1].Value = "Estimation Limits Lower";
     124      modelWorksheet.Cells[row, 2].Value = solution.Model.LowerEstimationLimit;
     125      modelWorksheet.Names.Add("EstimationLimitLower", modelWorksheet.Cells[row, 2]);
     126      row++;
     127
     128      modelWorksheet.Cells[row, 1].Value = "Estimation Limits Upper";
     129      modelWorksheet.Cells[row, 2].Value = solution.Model.UpperEstimationLimit;
     130      modelWorksheet.Names.Add("EstimationLimitUpper", modelWorksheet.Cells[row, 2]);
     131      row += 2;
    136132
    137133      modelWorksheet.Cells[row, 1].Value = "Trainings Partition Start";
Note: See TracChangeset for help on using the changeset viewer.