Exemple #1
0
        private void cmdAnalysis_Click(object sender, EventArgs e)
        {
            this.lstAnalysis.Items.Clear();

            var N      = MyLibrary.NumScores(scores);
            var Min    = MyLibrary.FindMin(scores);
            var Max    = MyLibrary.FindMax(scores);
            var Avg    = MyLibrary.Average(scores);
            var Median = MyLibrary.Median(scores);
            var StdDev = MyLibrary.StdDev(scores);

            this.lstAnalysis.Items.Add("N: " + N);
            this.lstAnalysis.Items.Add("Min: " + Min);
            this.lstAnalysis.Items.Add("Max: " + Max);
            this.lstAnalysis.Items.Add("Avg: " + Avg);
            this.lstAnalysis.Items.Add("Median: " + Median);
            this.lstAnalysis.Items.Add("StdDev: " + StdDev);

            var Histogram = MyLibrary.Histogram(scores);

            this.lstAnalysis.Items.Add("Histogram:");
            this.lstAnalysis.Items.Add("  90-100: " + Histogram.ElementAt(0));
            this.lstAnalysis.Items.Add("  80-89: " + Histogram.ElementAt(1));
            this.lstAnalysis.Items.Add("  70-79: " + Histogram.ElementAt(2));
            this.lstAnalysis.Items.Add("  60-69: " + Histogram.ElementAt(3));
            this.lstAnalysis.Items.Add("  0-59: " + Histogram.ElementAt(4));
        }