using System; using S = Science.Statistics.BasicStatistics; namespace ScienceTest.StatisticsTest.BasicStatisticsTest { public class DataForHistogramTest { public DataForHistogramTest() { } private string result; public string Result { get{return result;} } public void Compute() { S.DataForHistogram data = new S.DataForHistogram(); data.Add(0, 200, 130); data.Add(200, 400, 100); data.Add(400, 600, 50); data.Add(600, 1000, 10); data.Add(1000, 2000, 10); data.FindBars(); for (int i = 0; i < data.Percentile.Count; i++) { result += data.ClassIntervalFrom[i].ToString()+" "; result += data.ClassIntervalTo[i].ToString() + " "; result += data.Count[i].ToString() + " "; result += data.Percentile[i].ToString() + " "; result += data.Width[i].ToString() + " "; result += data.Height[i].ToString() + "\r\n"; } } } } /* 0 200 130 43.3333333333333 200 0.216666666666667 200 400 100 33.3333333333333 200 0.166666666666667 400 600 50 16.6666666666667 200 0.0833333333333333 600 1000 10 3.33333333333333 400 0.00833333333333333 1000 2000 10 3.33333333333333 1000 0.00333333333333333 */