Changeset 15137 for stable/HeuristicLab.Problems.DataAnalysis.Views/3.4/Regression/RegressionSolutionGradientView.cs
- Timestamp:
- 07/06/17 10:49:45 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
stable/HeuristicLab.Problems.DataAnalysis.Views/3.4/Regression/RegressionSolutionGradientView.cs
r14166 r15137 94 94 95 95 sharedFixedVariables = new ModifiableDataset(variableNames, newTrackbars.Select(tb => new List<double>(1) { (double)tb.Value })); 96 gradientChart.Configure(new[] { Content }, sharedFixedVariables, variableNames.First(), DrawingSteps);97 await gradientChart.RecalculateAsync();96 _partialDependencePlot.Configure(new[] { Content }, sharedFixedVariables, variableNames.First(), DrawingSteps); 97 await _partialDependencePlot.RecalculateAsync(); 98 98 99 99 // Add to table and observable lists … … 122 122 double axisMin, axisMax, axisInterval; 123 123 ChartUtil.CalculateAxisInterval(min - scale * range, max + scale * range, 5, out axisMin, out axisMax, out axisInterval); 124 gradientChart.FixedYAxisMin = axisMin;125 gradientChart.FixedYAxisMax = axisMax;124 _partialDependencePlot.FixedYAxisMin = axisMin; 125 _partialDependencePlot.FixedYAxisMax = axisMax; 126 126 127 127 trackbars.First().Checked = true; … … 168 168 foreach (var tb in trackbars.Except(new[] { trackBar })) 169 169 tb.Checked = false; 170 gradientChart.FreeVariable = variableNames[trackbars.IndexOf(trackBar)];171 await gradientChart.RecalculateAsync();170 _partialDependencePlot.FreeVariable = variableNames[trackbars.IndexOf(trackBar)]; 171 await _partialDependencePlot.RecalculateAsync(); 172 172 } 173 173 … … 175 175 var trackBar = sender as DensityTrackbar; 176 176 if (trackBar == null || !trackBar.Checked) return; 177 gradientChart.FixedXAxisMin = trackBar.Limits.Lower;178 gradientChart.FixedXAxisMax = trackBar.Limits.Upper;179 await gradientChart.RecalculateAsync();177 _partialDependencePlot.FixedXAxisMin = trackBar.Limits.Lower; 178 _partialDependencePlot.FixedXAxisMax = trackBar.Limits.Upper; 179 await _partialDependencePlot.RecalculateAsync(); 180 180 } 181 181 … … 184 184 if (trackBar == null) return; 185 185 sharedFixedVariables.SetVariableValue((double)trackBar.Value, variableNames[trackbars.IndexOf(trackBar)], 0); 186 await gradientChart.RecalculateAsync();186 await _partialDependencePlot.RecalculateAsync(); 187 187 } 188 188
Note: See TracChangeset
for help on using the changeset viewer.