public void ProportionsTest()
{
int[,] summary =
{
{ 1, 4, 5 },
{ 2, 1, 3 },
};
double[,] probabilities =
{
{ 1, 4.0/(4+5) },
{ 2, 1.0/(1+3) },
};
int[] positives = summary.GetColumn(1);
int[] negatives = summary.GetColumn(2);
double[] expected = probabilities.GetColumn(1);
double[] actual;
actual = Tools.Proportions(positives, negatives);
Assert.IsTrue(Matrix.IsEqual(expected, actual, 0.000000001));
}