# Fisher's F > Fisher's F distribution.
## Usage ```javascript var f = require( '@stdlib/stats/base/dists/f' ); ``` #### f Fisher's F distribution. ```javascript var dist = f; // returns {...} ``` The namespace contains the following distribution functions:
- [`cdf( x, d1, d2 )`][@stdlib/stats/base/dists/f/cdf]: F distribution cumulative distribution function. - [`pdf( x, d1, d2 )`][@stdlib/stats/base/dists/f/pdf]: F distribution probability density function (PDF). - [`quantile( p, d1, d2 )`][@stdlib/stats/base/dists/f/quantile]: F distribution quantile function.
The namespace contains the following functions for calculating distribution properties:
- [`entropy( d1, d2 )`][@stdlib/stats/base/dists/f/entropy]: F distribution differential entropy. - [`kurtosis( d1, d2 )`][@stdlib/stats/base/dists/f/kurtosis]: F distribution excess kurtosis. - [`mean( d1, d2 )`][@stdlib/stats/base/dists/f/mean]: F distribution expected value. - [`mode( d1, d2 )`][@stdlib/stats/base/dists/f/mode]: F distribution mode. - [`skewness( d1, d2 )`][@stdlib/stats/base/dists/f/skewness]: F distribution skewness. - [`stdev( d1, d2 )`][@stdlib/stats/base/dists/f/stdev]: F distribution standard deviation. - [`variance( d1, d2 )`][@stdlib/stats/base/dists/f/variance]: F distribution variance.
The namespace contains a constructor function for creating a [Fisher's F][f-distribution] distribution object.
- [`F( [d1, d2] )`][@stdlib/stats/base/dists/f/ctor]: F distribution constructor.
```javascript var F = require( '@stdlib/stats/base/dists/f' ).F; var dist = new F( 2.0, 4.0 ); var y = dist.cdf( 0.5 ); // returns ~0.36 ```
## Examples ```javascript var objectKeys = require( '@stdlib/utils/keys' ); var f = require( '@stdlib/stats/base/dists/f' ); console.log( objectKeys( f ) ); ```