Пример #1
0
 /*
 SmallCsvFile has the values:
 A:  B:  C:
 1   6   11
 2   7   12
 3   8   13
 4   9   14
 5   10  15
 ---------
 Averages:
 3   8   13
 Grand Mean = 8
 SST = 280
 SSW = 30
 SSB = 250
 dft = 14
 dfw = 12
 dfb = 2
 msb = 125
 msw = 2.5
 F = 50
 */
 public AnovaTestsExcel()
 {
     rData = new RawData();
     //CsvParser parser = new CsvParser();
     ExcelParser parser = new ExcelParser();
     bool parsed = parser.TryParseData(@"TestFiles/SmallExcelFile.xlsx", out rData);
     data = new AnovaOneway(rData);
 }
Пример #2
0
 /*
 SmallCsvFile has the values:
 A:  B:  C:
 1   6   11
 2   7   12
 3   8   13
 4   9   14
 5   10  15
 ---------
 Averages:
 3   8   13
 Grand Mean = 8
 SST = 280
 SSE = 30
 SSB = 250
 dft = 14
 dfe = 12
 dfb = 2
 msb = 125
 msw = 2.5
 F = 50
 P = 0.0000015127924217375413
 */
 public AnovaTestsSmallCsv()
 {
     rData = new RawData();
     CsvParser parser = new CsvParser();
     bool parsed = parser.TryParseData(@"TestFiles/SmallCsvFile.csv", out rData);
     data = new AnovaOneway(rData);
     //AnovaResult res = data.GenerateAnovaResult();
     //Debug.WriteLine(res);
 }
Пример #3
0
 /// <summary>
 /// Creates an analyzer for the imported data, and generates the necessary results
 /// </summary>
 /// <returns>AnovaResult with calculated values for the data set</returns>
 public AnovaResult Calculate()
 {
     AnovaOneway oneway = new AnovaOneway(rawData);
     return oneway.GenerateAnovaResult();
 }