Changeset 11919 for stable/HeuristicLab.Analysis.Statistics.Views/3.3
- Timestamp:
- 02/05/15 17:29:35 (10 years ago)
- Location:
- stable
- Files:
-
- 8 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
stable
- Property svn:mergeinfo changed
/trunk/sources merged: 11703-11705,11715,11717,11725,11757,11837,11914
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Analysis.Statistics.Views/3.3
-
Property
svn:global-ignores
set to
obj
-
Property
svn:ignore
set to
Plugin.cs
-
Property
svn:global-ignores
set to
-
stable/HeuristicLab.Analysis.Statistics.Views/3.3/ChartAnalysisView.cs
r11705 r11919 177 177 178 178 var fittingAlg = fittingComboBox.SelectedItem as IFitting; 179 DataRow newRow = fittingAlg.CalculateFittedLine(values, row.Name + " (" + fittingAlg + ")"); 179 DataRow newRow = fittingAlg.CalculateFittedLine(values); 180 newRow.Name = row.Name + " (" + fittingAlg + ")"; 180 181 181 182 if (!resTable.Rows.ContainsKey(newRow.Name)) … … 265 266 LinearLeastSquaresFitting llsFitting = new LinearLeastSquaresFitting(); 266 267 string[] columnNames = new string[] { "Count", "Minimum", "Maximum", "Average", "Median", "Standard Deviation", "Variance", "25th Percentile", "75th Percentile", 267 "Avg. of Upper 25 %", " Avg. of Lower 25 %", "Avg. of First 25 %", "Avg. of Last 25 %", " Linear Gradient", "Average Relative Error" };268 "Avg. of Upper 25 %", " Avg. of Lower 25 %", "Avg. of First 25 %", "Avg. of Last 25 %", "Slope", "Intercept", "Average Relative Error" }; 268 269 269 270 runs = Content.Where(x => x.Results.ContainsKey(resultName) && x.Visible).ToList(); … … 277 278 dt.SortableView = true; 278 279 DataRow row = resTable.Rows[rowName]; 279 var values = row.Values. AsEnumerable();280 var values = row.Values.ToArray(); 280 281 281 282 double cnt = values.Count(); … … 292 293 double firstAvg = values.Take((int)(values.Count() * 0.25)).Average(); 293 294 double lastAvg = values.Skip((int)(values.Count() * 0.75)).Average(); 294 double k, d, r;295 llsFitting.Calculate(values .ToArray(), out k, out d);296 r = llsFitting.CalculateError(values .ToArray(), k, d);295 double slope, intercept, r; 296 llsFitting.Calculate(values, out slope, out intercept); 297 r = llsFitting.CalculateError(values, slope, intercept); 297 298 298 299 dt[i, 0] = cnt; … … 309 310 dt[i, 11] = firstAvg; 310 311 dt[i, 12] = lastAvg; 311 dt[i, 13] = k; 312 dt[i, 14] = r; 312 dt[i, 13] = slope; 313 dt[i, 14] = intercept; 314 dt[i, 15] = r; 313 315 314 316 i++; -
stable/HeuristicLab.Analysis.Statistics.Views/3.3/Properties
-
Property
svn:ignore
set to
AssemblyInfo.cs
-
Property
svn:ignore
set to
-
stable/HeuristicLab.Analysis.Statistics.Views/3.3/SampleSizeInfluenceView.cs
r11705 r11919 333 333 if (yValue.Any(x => !x.HasValue)) return; 334 334 335 double estimatedSampleSize = SampleSizeDetermination.DetermineSampleSizeByEstimatingMean ForLargeSampleSizes(yValue.Select(x => x.Value).ToArray());335 double estimatedSampleSize = SampleSizeDetermination.DetermineSampleSizeByEstimatingMean(yValue.Select(x => x.Value).ToArray()); 336 336 sampleSizeTextBox.Text = estimatedSampleSize.ToString(); 337 337 } -
stable/HeuristicLab.Analysis.Statistics.Views/3.3/StatisticalTestsView.cs
r11705 r11919 78 78 UpdateResultComboBox(); 79 79 UpdateGroupsComboBox(); 80 FillCompComboBox();81 80 RebuildDataTable(); 82 81 } … … 230 229 231 230 private void GenerateChart(DataTable histogramTable) { 231 histogramControl.ClearPoints(); 232 232 foreach (var row in histogramTable.Rows) { 233 233 histogramControl.AddPoints(row.Name, row.Values, true); … … 266 266 267 267 private void groupComboBox_SelectedValueChanged(object sender, EventArgs e) { 268 RebuildDataTable(); 268 269 FillCompComboBox(); 269 RebuildDataTable();270 270 ResetUI(); 271 271 CalculateValues(); … … 473 473 RunCollectionBoxPlotView boxplotView = new RunCollectionBoxPlotView(); 474 474 boxplotView.Content = Content; 475 // TODO: enable as soon as we move to HeuristicLab.Optimization.Views476 // boxplotView.xAxisComboBox.SelectedItem = xAxisComboBox.SelectedItem;477 // boxplotView.yAxisComboBox.SelectedItem = yAxisComboBox.SelectedItem; 475 boxplotView.SetXAxis(groupComboBox.SelectedItem.ToString()); 476 boxplotView.SetYAxis(resultComboBox.SelectedItem.ToString()); 477 478 478 boxplotView.Show(); 479 479 } -
stable/HeuristicLab.Analysis.Statistics.Views/3.3/StatisticalTestsView.designer.cs
r11705 r11919 58 58 this.splitContainer3 = new System.Windows.Forms.SplitContainer(); 59 59 this.pairwiseTestGroupBox = new System.Windows.Forms.GroupBox(); 60 this.pairwiseTextLabel = new System.Windows.Forms.Label(); 60 61 this.pairwiseStringConvertibleMatrixView = new HeuristicLab.Data.Views.StringConvertibleMatrixView(); 61 62 this.pairwiseLabel = new System.Windows.Forms.Label(); … … 65 66 this.groupCompComboBox = new System.Windows.Forms.ComboBox(); 66 67 this.allGroupTestGroupBox = new System.Windows.Forms.GroupBox(); 68 this.groupComTextLabel = new System.Windows.Forms.Label(); 67 69 this.groupCompLabel = new System.Windows.Forms.Label(); 68 70 this.normalityGroupBox = new System.Windows.Forms.GroupBox(); … … 75 77 this.tabPage2 = new System.Windows.Forms.TabPage(); 76 78 this.histogramControl = new HeuristicLab.Analysis.Views.HistogramControl(); 77 this.groupComTextLabel = new System.Windows.Forms.Label(); 78 this.pairwiseTextLabel = new System.Windows.Forms.Label(); 79 this.splitContainer2 = new System.Windows.Forms.SplitContainer(); 79 80 this.contextMenuStrip1.SuspendLayout(); 80 81 ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); … … 93 94 this.tabPage1.SuspendLayout(); 94 95 this.tabPage2.SuspendLayout(); 96 ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).BeginInit(); 97 this.splitContainer2.Panel1.SuspendLayout(); 98 this.splitContainer2.Panel2.SuspendLayout(); 99 this.splitContainer2.SuspendLayout(); 95 100 this.SuspendLayout(); 96 101 // 97 102 // stringConvertibleMatrixView 98 103 // 99 this.stringConvertibleMatrixView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 100 | System.Windows.Forms.AnchorStyles.Left) 104 this.stringConvertibleMatrixView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 105 | System.Windows.Forms.AnchorStyles.Left) 101 106 | System.Windows.Forms.AnchorStyles.Right))); 102 107 this.stringConvertibleMatrixView.Caption = "StringConvertibleMatrix View"; … … 147 152 // resultComboBox 148 153 // 149 this.resultComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 154 this.resultComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 150 155 | System.Windows.Forms.AnchorStyles.Right))); 151 156 this.resultComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; … … 154 159 this.resultComboBox.Location = new System.Drawing.Point(62, 3); 155 160 this.resultComboBox.Name = "resultComboBox"; 156 this.resultComboBox.Size = new System.Drawing.Size(2 50, 21);161 this.resultComboBox.Size = new System.Drawing.Size(244, 21); 157 162 this.resultComboBox.TabIndex = 5; 158 163 this.resultComboBox.SelectedValueChanged += new System.EventHandler(this.resultComboBox_SelectedValueChanged); … … 171 176 // pValTextBox 172 177 // 173 this.pValTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 178 this.pValTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 174 179 | System.Windows.Forms.AnchorStyles.Right))); 175 180 this.pValTextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); … … 177 182 this.pValTextBox.Name = "pValTextBox"; 178 183 this.pValTextBox.ReadOnly = true; 179 this.pValTextBox.Size = new System.Drawing.Size(2 63, 20);184 this.pValTextBox.Size = new System.Drawing.Size(257, 20); 180 185 this.pValTextBox.TabIndex = 13; 181 186 // 182 187 // groupComboBox 183 188 // 184 this.groupComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 189 this.groupComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 185 190 | System.Windows.Forms.AnchorStyles.Right))); 186 191 this.groupComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; … … 189 194 this.groupComboBox.Location = new System.Drawing.Point(62, 3); 190 195 this.groupComboBox.Name = "groupComboBox"; 191 this.groupComboBox.Size = new System.Drawing.Size(2 50, 21);196 this.groupComboBox.Size = new System.Drawing.Size(244, 21); 192 197 this.groupComboBox.TabIndex = 14; 193 198 this.groupComboBox.SelectedValueChanged += new System.EventHandler(this.groupComboBox_SelectedValueChanged); … … 195 200 // splitContainer1 196 201 // 197 this.splitContainer1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 198 | System.Windows.Forms.AnchorStyles.Left) 202 this.splitContainer1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 203 | System.Windows.Forms.AnchorStyles.Left) 199 204 | System.Windows.Forms.AnchorStyles.Right))); 200 205 this.splitContainer1.Location = new System.Drawing.Point(6, 19); … … 211 216 this.splitContainer1.Panel2.Controls.Add(this.groupByLabel); 212 217 this.splitContainer1.Panel2.Controls.Add(this.groupComboBox); 213 this.splitContainer1.Size = new System.Drawing.Size(3 15, 54);218 this.splitContainer1.Size = new System.Drawing.Size(309, 54); 214 219 this.splitContainer1.SplitterDistance = 25; 215 220 this.splitContainer1.TabIndex = 18; … … 217 222 // splitContainer3 218 223 // 219 this.splitContainer3.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 220 | System.Windows.Forms.AnchorStyles.Left) 224 this.splitContainer3.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 225 | System.Windows.Forms.AnchorStyles.Left) 221 226 | System.Windows.Forms.AnchorStyles.Right))); 222 227 this.splitContainer3.Location = new System.Drawing.Point(6, 6); … … 229 234 // splitContainer3.Panel2 230 235 // 231 this.splitContainer3.Panel2.Controls.Add(this.pairwiseTestGroupBox); 232 this.splitContainer3.Panel2.Controls.Add(this.allGroupTestGroupBox); 233 this.splitContainer3.Panel2.Controls.Add(this.normalityGroupBox); 234 this.splitContainer3.Panel2.Controls.Add(this.selectDataGroupBox); 236 this.splitContainer3.Panel2.Controls.Add(this.splitContainer2); 235 237 this.splitContainer3.Size = new System.Drawing.Size(910, 603); 236 238 this.splitContainer3.SplitterDistance = 573; … … 239 241 // pairwiseTestGroupBox 240 242 // 241 this.pairwiseTestGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 242 | System.Windows.Forms.AnchorStyles.Left) 243 this.pairwiseTestGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 244 | System.Windows.Forms.AnchorStyles.Left) 243 245 | System.Windows.Forms.AnchorStyles.Right))); 244 246 this.pairwiseTestGroupBox.Controls.Add(this.pairwiseTextLabel); … … 250 252 this.pairwiseTestGroupBox.Controls.Add(this.groupCompComboBox); 251 253 this.pairwiseTestGroupBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 252 this.pairwiseTestGroupBox.Location = new System.Drawing.Point(3, 3 06);254 this.pairwiseTestGroupBox.Location = new System.Drawing.Point(3, 3); 253 255 this.pairwiseTestGroupBox.Name = "pairwiseTestGroupBox"; 254 this.pairwiseTestGroupBox.Size = new System.Drawing.Size(32 7, 275);256 this.pairwiseTestGroupBox.Size = new System.Drawing.Size(321, 287); 255 257 this.pairwiseTestGroupBox.TabIndex = 22; 256 258 this.pairwiseTestGroupBox.TabStop = false; 257 259 this.pairwiseTestGroupBox.Text = "4. Pairwise Test for Inequalities in Distributions"; 258 260 // 261 // pairwiseTextLabel 262 // 263 this.pairwiseTextLabel.AutoSize = true; 264 this.pairwiseTextLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 265 this.pairwiseTextLabel.Location = new System.Drawing.Point(28, 46); 266 this.pairwiseTextLabel.Name = "pairwiseTextLabel"; 267 this.pairwiseTextLabel.Size = new System.Drawing.Size(165, 13); 268 this.pairwiseTextLabel.TabIndex = 20; 269 this.pairwiseTextLabel.Text = "Groups have different distribution:"; 270 // 259 271 // pairwiseStringConvertibleMatrixView 260 272 // 261 this.pairwiseStringConvertibleMatrixView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 262 | System.Windows.Forms.AnchorStyles.Left) 273 this.pairwiseStringConvertibleMatrixView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 274 | System.Windows.Forms.AnchorStyles.Left) 263 275 | System.Windows.Forms.AnchorStyles.Right))); 264 276 this.pairwiseStringConvertibleMatrixView.Caption = "StringConvertibleMatrix View"; … … 270 282 this.pairwiseStringConvertibleMatrixView.ShowRowsAndColumnsTextBox = false; 271 283 this.pairwiseStringConvertibleMatrixView.ShowStatisticalInformation = false; 272 this.pairwiseStringConvertibleMatrixView.Size = new System.Drawing.Size(3 15, 172);284 this.pairwiseStringConvertibleMatrixView.Size = new System.Drawing.Size(309, 172); 273 285 this.pairwiseStringConvertibleMatrixView.TabIndex = 19; 274 286 // … … 296 308 // equalDistsTextBox 297 309 // 298 this.equalDistsTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 310 this.equalDistsTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 299 311 | System.Windows.Forms.AnchorStyles.Right))); 300 312 this.equalDistsTextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); … … 302 314 this.equalDistsTextBox.Name = "equalDistsTextBox"; 303 315 this.equalDistsTextBox.ReadOnly = true; 304 this.equalDistsTextBox.Size = new System.Drawing.Size(2 35, 20);316 this.equalDistsTextBox.Size = new System.Drawing.Size(229, 20); 305 317 this.equalDistsTextBox.TabIndex = 18; 306 318 // … … 317 329 // groupCompComboBox 318 330 // 319 this.groupCompComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 331 this.groupCompComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 320 332 | System.Windows.Forms.AnchorStyles.Right))); 321 333 this.groupCompComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; … … 324 336 this.groupCompComboBox.Location = new System.Drawing.Point(123, 19); 325 337 this.groupCompComboBox.Name = "groupCompComboBox"; 326 this.groupCompComboBox.Size = new System.Drawing.Size(19 8, 21);338 this.groupCompComboBox.Size = new System.Drawing.Size(192, 21); 327 339 this.groupCompComboBox.TabIndex = 17; 328 340 this.groupCompComboBox.SelectedValueChanged += new System.EventHandler(this.groupCompComboBox_SelectedValueChanged); … … 330 342 // allGroupTestGroupBox 331 343 // 332 this.allGroupTestGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 344 this.allGroupTestGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 333 345 | System.Windows.Forms.AnchorStyles.Right))); 334 346 this.allGroupTestGroupBox.Controls.Add(this.groupComTextLabel); … … 339 351 this.allGroupTestGroupBox.Location = new System.Drawing.Point(3, 237); 340 352 this.allGroupTestGroupBox.Name = "allGroupTestGroupBox"; 341 this.allGroupTestGroupBox.Size = new System.Drawing.Size(32 7, 63);353 this.allGroupTestGroupBox.Size = new System.Drawing.Size(321, 63); 342 354 this.allGroupTestGroupBox.TabIndex = 21; 343 355 this.allGroupTestGroupBox.TabStop = false; 344 356 this.allGroupTestGroupBox.Text = "3. Kruskal Wallis Test for Inequalities in Distributions"; 357 // 358 // groupComTextLabel 359 // 360 this.groupComTextLabel.AutoSize = true; 361 this.groupComTextLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 362 this.groupComTextLabel.Location = new System.Drawing.Point(28, 16); 363 this.groupComTextLabel.Name = "groupComTextLabel"; 364 this.groupComTextLabel.Size = new System.Drawing.Size(165, 13); 365 this.groupComTextLabel.TabIndex = 19; 366 this.groupComTextLabel.Text = "Groups have different distribution:"; 345 367 // 346 368 // groupCompLabel … … 356 378 // normalityGroupBox 357 379 // 358 this.normalityGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 380 this.normalityGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 359 381 | System.Windows.Forms.AnchorStyles.Right))); 360 382 this.normalityGroupBox.Controls.Add(this.normalityTextLabel); … … 364 386 this.normalityGroupBox.Location = new System.Drawing.Point(3, 88); 365 387 this.normalityGroupBox.Name = "normalityGroupBox"; 366 this.normalityGroupBox.Size = new System.Drawing.Size(32 7, 143);388 this.normalityGroupBox.Size = new System.Drawing.Size(321, 143); 367 389 this.normalityGroupBox.TabIndex = 20; 368 390 this.normalityGroupBox.TabStop = false; … … 381 403 // normalityStringConvertibleMatrixView 382 404 // 383 this.normalityStringConvertibleMatrixView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 384 | System.Windows.Forms.AnchorStyles.Left) 405 this.normalityStringConvertibleMatrixView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 406 | System.Windows.Forms.AnchorStyles.Left) 385 407 | System.Windows.Forms.AnchorStyles.Right))); 386 408 this.normalityStringConvertibleMatrixView.Caption = "StringConvertibleMatrix View"; … … 392 414 this.normalityStringConvertibleMatrixView.ShowRowsAndColumnsTextBox = false; 393 415 this.normalityStringConvertibleMatrixView.ShowStatisticalInformation = false; 394 this.normalityStringConvertibleMatrixView.Size = new System.Drawing.Size(3 12, 102);416 this.normalityStringConvertibleMatrixView.Size = new System.Drawing.Size(306, 102); 395 417 this.normalityStringConvertibleMatrixView.TabIndex = 17; 396 418 // … … 407 429 // selectDataGroupBox 408 430 // 409 this.selectDataGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 431 this.selectDataGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 410 432 | System.Windows.Forms.AnchorStyles.Right))); 411 433 this.selectDataGroupBox.Controls.Add(this.splitContainer1); … … 413 435 this.selectDataGroupBox.Location = new System.Drawing.Point(3, 3); 414 436 this.selectDataGroupBox.Name = "selectDataGroupBox"; 415 this.selectDataGroupBox.Size = new System.Drawing.Size(32 7, 79);437 this.selectDataGroupBox.Size = new System.Drawing.Size(321, 79); 416 438 this.selectDataGroupBox.TabIndex = 19; 417 439 this.selectDataGroupBox.TabStop = false; … … 420 442 // tabControl 421 443 // 422 this.tabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 423 | System.Windows.Forms.AnchorStyles.Left) 444 this.tabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 445 | System.Windows.Forms.AnchorStyles.Left) 424 446 | System.Windows.Forms.AnchorStyles.Right))); 425 447 this.tabControl.Controls.Add(this.tabPage1); … … 448 470 this.tabPage2.Name = "tabPage2"; 449 471 this.tabPage2.Padding = new System.Windows.Forms.Padding(3); 450 this.tabPage2.Size = new System.Drawing.Size(922, 541);472 this.tabPage2.Size = new System.Drawing.Size(922, 615); 451 473 this.tabPage2.TabIndex = 1; 452 474 this.tabPage2.Text = "Histogram"; … … 455 477 // histogramControl 456 478 // 457 this.histogramControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 458 | System.Windows.Forms.AnchorStyles.Left) 479 this.histogramControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 480 | System.Windows.Forms.AnchorStyles.Left) 459 481 | System.Windows.Forms.AnchorStyles.Right))); 460 482 this.histogramControl.CalculateExactBins = false; … … 466 488 this.histogramControl.NumberOfBins = 10; 467 489 this.histogramControl.ShowExactCheckbox = false; 468 this.histogramControl.Size = new System.Drawing.Size(910, 529);490 this.histogramControl.Size = new System.Drawing.Size(910, 603); 469 491 this.histogramControl.TabIndex = 0; 470 492 // 471 // groupComTextLabel 472 // 473 this.groupComTextLabel.AutoSize = true; 474 this.groupComTextLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 475 this.groupComTextLabel.Location = new System.Drawing.Point(28, 16); 476 this.groupComTextLabel.Name = "groupComTextLabel"; 477 this.groupComTextLabel.Size = new System.Drawing.Size(165, 13); 478 this.groupComTextLabel.TabIndex = 19; 479 this.groupComTextLabel.Text = "Groups have different distribution:"; 480 // 481 // pairwiseTextLabel 482 // 483 this.pairwiseTextLabel.AutoSize = true; 484 this.pairwiseTextLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 485 this.pairwiseTextLabel.Location = new System.Drawing.Point(28, 46); 486 this.pairwiseTextLabel.Name = "pairwiseTextLabel"; 487 this.pairwiseTextLabel.Size = new System.Drawing.Size(165, 13); 488 this.pairwiseTextLabel.TabIndex = 20; 489 this.pairwiseTextLabel.Text = "Groups have different distribution:"; 493 // splitContainer2 494 // 495 this.splitContainer2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 496 | System.Windows.Forms.AnchorStyles.Left) 497 | System.Windows.Forms.AnchorStyles.Right))); 498 this.splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; 499 this.splitContainer2.IsSplitterFixed = true; 500 this.splitContainer2.Location = new System.Drawing.Point(3, 3); 501 this.splitContainer2.Name = "splitContainer2"; 502 this.splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal; 503 // 504 // splitContainer2.Panel1 505 // 506 this.splitContainer2.Panel1.Controls.Add(this.selectDataGroupBox); 507 this.splitContainer2.Panel1.Controls.Add(this.allGroupTestGroupBox); 508 this.splitContainer2.Panel1.Controls.Add(this.normalityGroupBox); 509 // 510 // splitContainer2.Panel2 511 // 512 this.splitContainer2.Panel2.Controls.Add(this.pairwiseTestGroupBox); 513 this.splitContainer2.Size = new System.Drawing.Size(327, 597); 514 this.splitContainer2.SplitterDistance = 303; 515 this.splitContainer2.SplitterWidth = 1; 516 this.splitContainer2.TabIndex = 1; 490 517 // 491 518 // StatisticalTestsView … … 515 542 this.tabPage1.ResumeLayout(false); 516 543 this.tabPage2.ResumeLayout(false); 544 this.splitContainer2.Panel1.ResumeLayout(false); 545 this.splitContainer2.Panel2.ResumeLayout(false); 546 ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit(); 547 this.splitContainer2.ResumeLayout(false); 517 548 this.ResumeLayout(false); 518 549 … … 551 582 private System.Windows.Forms.Label pairwiseTextLabel; 552 583 private System.Windows.Forms.Label groupComTextLabel; 584 private System.Windows.Forms.SplitContainer splitContainer2; 553 585 } 554 586 }
Note: See TracChangeset
for help on using the changeset viewer.