# is.beta: is.beta In DnE: Distribution and Equation

## Description

judge if the data obeys beta distribution.

## Usage

 `1` ```is.beta(x, m, a, sita1 = NULL, sita2 = NULL) ```

## Arguments

 `x` data `m` the number of intervals you want to divide the data in, default value is 10 `a` significance level `sita1` first parameter `sita2` second parameter

## Details

Given a set of observations from a certain distribution, this function is used to test whether the observations are from a distribution of beta distribution or not. Usually, to ensure the function works well, the sample size needs to be large enough, i.e. the result will be stable if the sample size is larger than 100. The beta distribution mentioned in this function is the one with mean a/b and variance a/b^2, where a is the first parameter and b is the second parameter of beta distribution. The function will work better if the number of intervals you choose to divide the data in is between 10 and 20. This number cannot excess the number of given oberservations.

## Value

if the data possibly obeys beta distribution, return a value named qchisq which represents the possibility. the larger qchisq is, the larger the possibility will be; else return -1.

## Note

please pay attention to the definition of parameters in our functions.

## Author(s)

JunYao Chen, CuiYi He, BoXian Wei

## References

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

`is.dt` , `DnE-package`
 ```1 2 3 4 5 6``` ```require(stats) examplecheck<-rbeta(100,2,4) is.beta(examplecheck,10,0.05) ##---- Should be DIRECTLY executable !! ---- ##-- ==> Define data, use random, ##-- or do help(data=index) for the standard data sets. ```