Learn R Programming

DnE (version 1.01)

is.gamma: is.gamma

Description

judge if the data obey gamma distribution.

Usage

is.gamma(x, m, a, a0 = NULL, b0 = NULL)

Arguments

x
data
m
the numbers of intervals of data you wanna devide
a
confidence level
a0
represent the first parmeter in gamma distribution
b0
represent the second parmeter in gamma distribution

Value

  • if data obey the distribution, return a value represent the likelihood, the larger the better; else return -1.

Details

Given a set of observations from a certain distribution, this function is used to test whether the observations are from a distribution of gamma distribution or not. The gamma distribution mentioned in this function is the one with a mean of a/b and a variance of a/b^2, where a is the first parameter and b is the second parameter of gamma distribution.The function will work better if the number you choose to devide the interval is between 10 and 20. This number cannot excess the number of given oberservation.

References

ROBERT V. HOGG/ALLEN T. CRAIG (Fifth Edition) Introduction Mathematical Statistics.

See Also

is.dt , DnE-package

Examples

Run this code
require(stats)
examplecheck<-rgamma(100,2,4)
is.gamma(examplecheck,10,0.05)
#examplecheck is a dataset with a defined distribution you want to check. Suppose you want to devide the interval into 10 parts and want the confidence level to be 0.05
##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--	or do  help(data=index)  for the standard data sets.

Run the code above in your browser using DataLab