LikelihoodRatioStatistic - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Statistics

  

LikelihoodRatioStatistic

  

compute the likelihood ratio statistic

 

Calling Sequence

Parameters

Description

Options

Notes

Examples

Calling Sequence

LikelihoodRatioStatistic(R, V, options)

Parameters

R

-

algebraic; a random variable or distribution

V

-

rtable; data sample

options

-

(optional) equation(s) of the form option=value where option is one of bounds, samplesize, params, ignore or weights; specify options for the LikelihoodRatioStatistic function

Description

• 

The LikelihoodRatioStatistic function computes the likelihood ratio statistic of a random variable R evaluated on a dataset V.

• 

The first parameter R can be a distribution (see Statistics[Distribution]), a random variable, or an algebraic expression involving random variables (see Statistics[RandomVariable]).

• 

The second parameter V can be an Array of data samples or a symbol representing an Array of data samples (in which case the option samplesize must be specified).

Options

  

The options argument can contain one or more of the options shown below.

• 

samplesize = deduce or posint -- If set to 'deduce' (default) the function attempts to automatically determine the number of data samples provided in V.  This parameter must be specified if the number of samples in V is not immediately detectable.

• 

bounds = none or range -- If this option specifies a range, then the function will attempt to calculate the maximum likelihood estimate within the given bounds when constructing the likelihood ratio statistic.  Otherwise the function will attempt to calculate the maximum likelihood estimate over the entire real line (default).

• 

params = list(name=realcons) -- This option specifies parameters that should be evaluated prior to calculating the likelihood ratio statistic.  This function will only work if exactly one indeterminate is present in the final expression - hence all remaining indeterminates must be evaluated prior to generating the final expression.

• 

ignore = truefalse -- This option is used to specify how to handle non-numeric data. If ignore is set to true all non-numeric items in V will be ignored.

• 

weights = rtable -- Vector of weights (one-dimensional rtable). If weights are given, the LikelihoodRatioStatistic function will scale each data point to have given weight. Note that the weights provided must have type realcons and the results are floating-point, even if the problem is specified with exact values. Both the data array and the weights array must have the same number of elements.

Notes

• 

Note that for numeric solutions this function uses NLPSolve which is not sensitive to assumptions made with the assume command.  For symbolic solutions this function uses solve instead and ignores the bounds option.

Examples

withStatistics:

Calculate the likelihood ratio statistic of a general sample over a Binomial distribution.

LikelihoodRatioStatisticBinomial10,θ,A,samplesize=1

2ln10A110A1A1A11A11010A12ln10A1θA11θ10A1

(1)

Perform the same calculation except with a provided sample.

SSampleBinomial10,0.4,1000:

LikelihoodRatioStatisticBinomial10,θ,S,bounds=0..1

13401.422507257212140.ln1.θ7860.lnθ

(2)

Attempt to compute the likelihood ratio statistic of the standard deviation of a normal distribution.

assume0<σ

LikelihoodRatioStatisticNormal0&comma;σ&comma;A&comma;samplesize=2

2ln2&sigma;~22lnA12+A22&sigma;~2+4ln&sigma;~&sigma;~22&sigma;~2+A12+A22&sigma;~2

(3)

See Also

Statistics

Statistics[Computation]