Browse Source

Distance: add Pearson's distance

pull/184/head
Christoph Ruegg 13 years ago
parent
commit
08ca8301b8
  1. 10
      src/Numerics/Distance.cs

10
src/Numerics/Distance.cs

@ -29,8 +29,10 @@
// </copyright>
using System;
using System.Collections.Generic;
using MathNet.Numerics.LinearAlgebra;
using MathNet.Numerics.Properties;
using MathNet.Numerics.Statistics;
namespace MathNet.Numerics
{
@ -277,5 +279,13 @@ namespace MathNet.Numerics
}
return count;
}
/// <summary>
/// Pearson's distance, i.e. 1 - the person correlation coefficient.
/// </summary>
public static double Pearson(IEnumerable<double> a, IEnumerable<double> b)
{
return 1.0 - Correlation.Pearson(a, b);
}
}
}

Loading…
Cancel
Save