diff --git a/src/Numerics/GoodnessOfFit.cs b/src/Numerics/GoodnessOfFit.cs index 1908d8ec..e675773a 100644 --- a/src/Numerics/GoodnessOfFit.cs +++ b/src/Numerics/GoodnessOfFit.cs @@ -34,15 +34,28 @@ namespace MathNet.Numerics public static class GoodnessOfFit { /// - /// Calculated the R-Squared value given modelled and observed values + /// Calculated the R-Squared value, also known as coefficient of determination, + /// given modelled and observed values /// /// The values expected from the modelled /// The actual data set values obtained - /// + /// Squared Person product-momentum correlation coefficient. public static double RSquared(IEnumerable modelledValues, IEnumerable observedValues) { var corr = Correlation.Pearson(modelledValues, observedValues); return corr * corr; } + + /// + /// Calculated the R value, also known as linear correlation coefficient, + /// given modelled and observed values + /// + /// The values expected from the modelled + /// The actual data set values obtained + /// Person product-momentum correlation coefficient. + public static double R(IEnumerable modelledValues, IEnumerable observedValues) + { + return Correlation.Pearson(modelledValues, observedValues); + } } }