Accord.Tests.Statistics.DescriptiveAnalysisTest.DescriptiveAnalysisNSampleTest C# (CSharp) Méthode

DescriptiveAnalysisNSampleTest() private méthode

private DescriptiveAnalysisNSampleTest ( ) : void
Résultat void
        public void DescriptiveAnalysisNSampleTest()
        {
            for (int i = 1; i < 100; i++)
            {
                double[] data = Matrix.Random(i, 0.0, 1.0);

                // Create the analysis
                DescriptiveAnalysis analysis = new DescriptiveAnalysis(data);

                // Compute
                analysis.Compute();

                var columnNames = analysis.ColumnNames;
                var correlation = analysis.CorrelationMatrix;
                var covariance = analysis.CovarianceMatrix;
                var deviationScores = analysis.DeviationScores;
                var distinct = analysis.Distinct;
                var kurtosis = analysis.Kurtosis;
                var means = analysis.Means;
                var medians = analysis.Medians;
                var modes = analysis.Modes;
                var ranges = analysis.Ranges;
                var samples = analysis.Samples;
                var skewness = analysis.Skewness;
                var source = analysis.Source;
                var standardDeviation = analysis.StandardDeviations;
                var standardErrors = analysis.StandardErrors;
                var standardScores = analysis.StandardScores;
                var sums = analysis.Sums;
                var variables = analysis.Variables;
                var variances = analysis.Variances;
                var confidence = analysis.Confidence;
                var quartiles = analysis.Quartiles;
                var innerFence = analysis.InnerFences;
                var outerFence = analysis.OuterFences;

                Assert.AreEqual(1, columnNames.Length);
                Assert.AreEqual(1, correlation.Length);
                Assert.AreEqual(1, covariance.Length);
                Assert.AreEqual(i, deviationScores.Length);
                Assert.AreEqual(1, distinct.Length);
                Assert.AreEqual(1, kurtosis.Length);
                Assert.AreEqual(1, means.Length);
                Assert.AreEqual(1, medians.Length);
                Assert.AreEqual(1, modes.Length);
                Assert.AreEqual(1, ranges.Length);
                Assert.AreEqual(i, samples);
                Assert.AreEqual(1, skewness.Length);
                Assert.AreEqual(i, source.Length);
                Assert.AreEqual(1, standardDeviation.Length);
                Assert.AreEqual(1, standardErrors.Length);
                Assert.AreEqual(i, standardScores.Length);
                Assert.AreEqual(1, sums.Length);
                Assert.AreEqual(1, variables);
                Assert.AreEqual(1, variances.Length);
                Assert.AreEqual(1, confidence.Length);
                Assert.AreEqual(1, innerFence.Length);
                Assert.AreEqual(1, outerFence.Length);
                Assert.AreEqual(1, quartiles.Length);
            }

        }