Changeset 8010 for branches/HeuristicLab.TimeSeries/HeuristicLab.Problems.DataAnalysis.Views/3.4/TimeSeriesPrognosis/TimeSeriesPrognosisSolutionLineChartView.cs
- Timestamp:
- 06/15/12 13:17:07 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.TimeSeries/HeuristicLab.Problems.DataAnalysis.Views/3.4/TimeSeriesPrognosis/TimeSeriesPrognosisSolutionLineChartView.cs
r7998 r8010 25 25 using System.Windows.Forms; 26 26 using System.Windows.Forms.DataVisualization.Charting; 27 using HeuristicLab.Common; 27 28 using HeuristicLab.MainForm; 28 29 using HeuristicLab.MainForm.WindowsForms; … … 77 78 this.chart.Series[PROGNOSEDVALUES_TRAINING_SERIES_NAME].Points 78 79 .DataBindXY(Content.ProblemData.TrainingIndizes.ToArray(), 79 Content.GetPrognosedValues(Content.ProblemData.TrainingIndizes.Take(1), Content.ProblemData.Training Partition.Size).SelectMany(x => x).ToArray());80 Content.GetPrognosedValues(Content.ProblemData.TrainingIndizes.Take(1), Content.ProblemData.TrainingIndizes.Count().ToEnumerable()).First().ToArray()); 80 81 } else { 81 82 this.chart.Series[PROGNOSEDVALUES_TRAINING_SERIES_NAME].Points 82 83 .DataBindXY(Content.ProblemData.TrainingIndizes.ToArray(), 83 Content.GetPrognosedValues(Content.ProblemData.TrainingIndizes, 1).SelectMany(x => x).ToArray());84 Content.GetPrognosedValues(Content.ProblemData.TrainingIndizes, Enumerable.Repeat(1, Content.ProblemData.TrainingIndizes.Count())).SelectMany(x => x).ToArray()); 84 85 } 85 86 this.chart.Series[PROGNOSEDVALUES_TRAINING_SERIES_NAME].Tag = Content; … … 95 96 this.chart.Series[PROGNOSEDVALUES_TEST_SERIES_NAME].Points 96 97 .DataBindXY(Content.ProblemData.TestIndizes.ToArray(), 97 Content.GetPrognosedValues(Content.ProblemData.TestIndizes.Take(1), Content.ProblemData.Test Partition.Size).SelectMany(x => x).ToArray());98 Content.GetPrognosedValues(Content.ProblemData.TestIndizes.Take(1), Content.ProblemData.TestIndizes.Count().ToEnumerable()).First().ToArray()); 98 99 } else { 99 100 this.chart.Series[PROGNOSEDVALUES_TEST_SERIES_NAME].Points 100 101 .DataBindXY(Content.ProblemData.TestIndizes.ToArray(), 101 Content.GetPrognosedValues(Content.ProblemData.TestIndizes, 1).SelectMany(x => x).ToArray());102 Content.GetPrognosedValues(Content.ProblemData.TestIndizes, Enumerable.Repeat(1, Content.ProblemData.TestIndizes.Count())).SelectMany(x => x).ToArray()); 102 103 } 103 104 this.chart.Series[PROGNOSEDVALUES_TEST_SERIES_NAME].Tag = Content; … … 220 221 case PROGNOSEDVALUES_TRAINING_SERIES_NAME: 221 222 indizes = Content.ProblemData.TrainingIndizes.ToArray(); 222 predictedValues = Content.GetPrognosedValues(Content.ProblemData.TrainingIndizes.Take(1), Content.ProblemData.TrainingPartition.Size ).First();223 predictedValues = Content.GetPrognosedValues(Content.ProblemData.TrainingIndizes.Take(1), Content.ProblemData.TrainingPartition.Size.ToEnumerable()).First(); 223 224 break; 224 225 case PROGNOSEDVALUES_TEST_SERIES_NAME: 225 226 testPrognosisStart = Content.ProblemData.TestPartition.Start; 226 227 indizes = Content.ProblemData.TestIndizes.ToArray(); 227 predictedValues = Content.GetPrognosedValues(Content.ProblemData.TestIndizes.Take(1), Content.ProblemData.TestPartition.Size ).First();228 predictedValues = Content.GetPrognosedValues(Content.ProblemData.TestIndizes.Take(1), Content.ProblemData.TestPartition.Size.ToEnumerable()).First(); 228 229 break; 229 230 }
Note: See TracChangeset
for help on using the changeset viewer.