Represents a test that the population mean of a
NumericalVariable is equal to a specific value.
Namespace: Extreme.Statistics.Tests
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public NotInheritable Class OneSampleTTest _ Inherits OneSampleTest |
| C# |
|---|
public sealed class OneSampleTTest : OneSampleTest |
| C++ |
|---|
public ref class OneSampleTTest sealed : public OneSampleTest |
Methods
| Icon | Type | Description |
|---|---|---|
| CalculateStatistic() |
Calculates the value of the statistic used for this test.
| |
| Equals(Object) | ||
| Finalize() | ||
| GetConfidenceInterval(Double) |
Returns the confidence interval for the mean of the population for the specified confidence level.
| |
| GetHashCode() | Serves as a hash function for a particular type. | |
| GetLowerCriticalValue() |
Gets the lower critical value for the hypothesis test's current significance level.
| |
| GetLowerCriticalValue(Double) |
Gets the lower critical value for the hypothesis test at the specified significance level.
| |
| GetType() | Gets the Type of the current instance. | |
| GetUpperCriticalValue() |
Gets the upper critical value for the test statistic at the hypothesis test's current significance level.
| |
| GetUpperCriticalValue(Double) |
Gets the upper critical value for the test statistic at the specified significance level.
| |
| MemberwiseClone() | Creates a shallow copy of the current Object. | |
| Reject() |
Returns a value that indicates whether the null hypothesis is rejected
using the default significance level.
| |
| Reject(Double) |
Returns a value that indicates whether the null hypothesis is rejected using the specified significance level.
| |
| ToString() |
Constructors
| Icon | Type | Description |
|---|---|---|
| OneSampleTTestNew() |
Constructs a new OneSampleTTest.
| |
| OneSampleTTestNew(Double, Double, Int32, Double) |
Constructs a new OneSampleTTest for the
specified NumericalVariable.
| |
| OneSampleTTestNew(Double, Double, Int32, Double, HypothesisType) |
Constructs a new OneSampleTTest for the
specified NumericalVariable with known
standard deviation.
| |
| OneSampleTTestNew(NumericalVariable, Double) |
Constructs a new OneSampleTTest for the
specified NumericalVariable.
| |
| OneSampleTTestNew(NumericalVariable, Double, HypothesisType) |
Constructs a new OneSampleTTest for the
specified NumericalVariable with known
standard deviation.
|
Properties
| Icon | Type | Description |
|---|---|---|
| Distribution |
Sets the probability distribution used in the hypothesis test.
| |
| HypothesisType |
Gets or sets a value that indicates whether the test is one or two-tailed.
| |
| Mean |
Gets or sets the mean value to compare to.
| |
| PValue |
Gets the probability that the test statistic would take on the calculated value under the null hypothesis.
| |
| Sample |
Gets or sets the variable the test is to be applied to.
| |
| SampleMean |
Gets or sets the mean of the sample.
| |
| SampleSize |
Gets or sets the size of the sample.
| |
| SampleStandardDeviation |
Gets or sets the standard deviation of the sample.
| |
| SignificanceLevel |
Gets the significance level used to test the null hypothesis.
| |
| Statistic |
Gets the value of the test statistic.
|
Remarks
Use the OneSampleTTest to test the hypothesis that the mean
of a variable is equal to a specified value. The variable
is a sample from a population with a normal distribution.
The sample data can be supplied either as a NumericalVariable, or by specifying the SampleMean, SampleStandardDeviation and the SampleSize.
A confidence interval for the variance of the sample can be obtained using the GetConfidenceInterval(Double) method.
When the population variance is known, use a OneSampleTTest. To compare two sample means, use a TwoSampleTTest.
Inheritance Hierarchy
System.Object
Extreme.Statistics.Tests.HypothesisTest
Extreme.Statistics.Tests.OneSampleTest
Extreme.Statistics.Tests.OneSampleTTest
Extreme.Statistics.Tests.HypothesisTest
Extreme.Statistics.Tests.OneSampleTest
Extreme.Statistics.Tests.OneSampleTTest