Example 1: Sign Test

This example tests the hypothesis that at least 50 percent of a population is negative. Because 0.18 \lt 0.95, the null hypothesis at the 5-percent level of significance is not rejected.

using System;
using Imsl.Stat;

public class SignTestEx1
{
	public static void  Main(String[] args)
	{
		double[] x = new double[]{   92.0, 139.0, - 6.0, 
									 10.0, 81.0, - 11.0, 
									 45.0, - 25.0, - 4.0, 
									 22.0, 2.0, 41.0, 
									 13.0, 8.0, 33.0, 
									 45.0, - 33.0, - 45.0,
									 - 12.0};
		SignTest st = new SignTest(x);

		Console.Out.WriteLine
			("Probability = " + st.Compute().ToString("0.000000"));
	}
}

Output

Probability = 0.179642

Link to C# source.