- Timestamp:
- 09/22/10 11:22:49 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.3/ScatterPlotView.cs
r4068 r4468 127 127 string targetVariableName = Content.ProblemData.TargetVariable.Value; 128 128 Dataset dataset = Content.ProblemData.Dataset; 129 int trainingStart = Content.ProblemData.TrainingSamplesStart.Value;130 int trainingEnd = Content.ProblemData.TrainingSamplesEnd.Value;131 int testStart = Content.ProblemData.TestSamplesStart.Value;132 int testEnd = Content.ProblemData.TestSamplesEnd.Value;133 129 if (this.chart.Series[ALL_SERIES].Points.Count > 0) 134 130 this.chart.Series[ALL_SERIES].Points.DataBindXY(Content.EstimatedValues.ToArray(), "", … … 136 132 if (this.chart.Series[TRAINING_SERIES].Points.Count > 0) 137 133 this.chart.Series[TRAINING_SERIES].Points.DataBindXY(Content.EstimatedTrainingValues.ToArray(), "", 138 dataset.Get VariableValues(targetVariableName, trainingStart, trainingEnd), "");134 dataset.GetEnumeratedVariableValues(targetVariableName, Content.ProblemData.TrainingIndizes).ToArray(), ""); 139 135 if (this.chart.Series[TEST_SERIES].Points.Count > 0) 140 136 this.chart.Series[TEST_SERIES].Points.DataBindXY(Content.EstimatedTestValues.ToArray(), "", 141 dataset.GetVariableValues(targetVariableName, testStart, testEnd), "");137 dataset.GetEnumeratedVariableValues(targetVariableName, Content.ProblemData.TestIndizes).ToArray(), ""); 142 138 143 139 double max = Math.Max(Content.EstimatedValues.Max(), dataset.GetVariableValues(targetVariableName).Max()); … … 168 164 } else if (Content != null) { 169 165 string targetVariableName = Content.ProblemData.TargetVariable.Value; 170 Dataset dataset = Content.ProblemData.Dataset;171 int trainingStart = Content.ProblemData.TrainingSamplesStart.Value;172 int trainingEnd = Content.ProblemData.TrainingSamplesEnd.Value;173 int testStart = Content.ProblemData.TestSamplesStart.Value;174 int testEnd = Content.ProblemData.TestSamplesEnd.Value;175 166 176 167 IEnumerable<double> predictedValues = null; … … 178 169 switch (series.Name) { 179 170 case ALL_SERIES: 180 predictedValues = Content.EstimatedValues ;181 targetValues = dataset.GetVariableValues(targetVariableName);171 predictedValues = Content.EstimatedValues.ToArray(); 172 targetValues = Content.ProblemData.Dataset.GetVariableValues(targetVariableName); 182 173 break; 183 174 case TRAINING_SERIES: 184 predictedValues = Content.EstimatedTrainingValues ;185 targetValues = dataset.GetVariableValues(targetVariableName, trainingStart, trainingEnd);175 predictedValues = Content.EstimatedTrainingValues.ToArray(); 176 targetValues = Content.ProblemData.Dataset.GetEnumeratedVariableValues(targetVariableName, Content.ProblemData.TrainingIndizes).ToArray(); 186 177 break; 187 178 case TEST_SERIES: 188 predictedValues = Content.EstimatedTestValues ;189 targetValues = dataset.GetVariableValues(targetVariableName, testStart, testEnd);179 predictedValues = Content.EstimatedTestValues.ToArray(); 180 targetValues = Content.ProblemData.Dataset.GetEnumeratedVariableValues(targetVariableName, Content.ProblemData.TestIndizes).ToArray(); 190 181 break; 191 182 }
Note: See TracChangeset
for help on using the changeset viewer.