# Beta > Beta distribution.
## Usage ```javascript var beta = require( '@stdlib/stats/base/dists/beta' ); ``` #### beta [Beta][beta-distribution] distribution. ```javascript var dist = beta; // returns {...} ``` The namespace contains the following distribution functions:
- [`cdf( x, alpha, beta )`][@stdlib/stats/base/dists/beta/cdf]: beta distribution cumulative distribution function. - [`logcdf( x, alpha, beta )`][@stdlib/stats/base/dists/beta/logcdf]: beta distribution logarithm of cumulative distribution function. - [`logpdf( x, alpha, beta )`][@stdlib/stats/base/dists/beta/logpdf]: beta distribution logarithm of probability density function (PDF). - [`mgf( t, alpha, beta )`][@stdlib/stats/base/dists/beta/mgf]: beta distribution moment-generating function (MGF). - [`pdf( x, alpha, beta )`][@stdlib/stats/base/dists/beta/pdf]: beta distribution probability density function (PDF). - [`quantile( p, alpha, beta )`][@stdlib/stats/base/dists/beta/quantile]: beta distribution quantile function.
The namespace contains the following functions for calculating distribution properties:
- [`entropy( alpha, beta )`][@stdlib/stats/base/dists/beta/entropy]: beta distribution differential entropy. - [`kurtosis( alpha, beta )`][@stdlib/stats/base/dists/beta/kurtosis]: beta distribution excess kurtosis. - [`mean( alpha, beta )`][@stdlib/stats/base/dists/beta/mean]: beta distribution expected value. - [`median( alpha, beta )`][@stdlib/stats/base/dists/beta/median]: beta distribution median. - [`mode( alpha, beta )`][@stdlib/stats/base/dists/beta/mode]: beta distribution mode. - [`skewness( alpha, beta )`][@stdlib/stats/base/dists/beta/skewness]: beta distribution skewness. - [`stdev( alpha, beta )`][@stdlib/stats/base/dists/beta/stdev]: beta distribution standard deviation. - [`variance( alpha, beta )`][@stdlib/stats/base/dists/beta/variance]: beta distribution variance.
The namespace contains a constructor function for creating a [beta][beta-distribution] distribution object.
- [`Beta( [alpha, beta] )`][@stdlib/stats/base/dists/beta/ctor]: beta distribution constructor.
```javascript var Beta = require( '@stdlib/stats/base/dists/beta' ).Beta; var dist = new Beta( 2.0, 4.0 ); var mu = dist.mean; // returns ~0.333 ```
## Examples ```javascript var objectKeys = require( '@stdlib/utils/keys' ); var beta = require( '@stdlib/stats/base/dists/beta' ); console.log( objectKeys( beta ) ); ```