dpqr {cooltools} | R Documentation |

## d/p/q/r-family for a custom distribution

### Description

Produces the family of d/p/q/r functions associated with a custom one-dimensional distribution function; similarly to the standard families dnorm/pnorm/qnorm/rnorm, dunif/punif/...

### Usage

```
dpqr(fun, min, max)
```

### Arguments

`fun` |
distribution function of a single variable; does not have to be normalized |

`min` , `max` |
domain of distribution function; outside this domain |

### Value

Returns a list of items:

`d(x)` |
Probability distribution function (PDF), i.e. a normalised version of |

`p(x)` |
Cumulative distributiont function, defined as the integrated PDF up to x. |

`q(p)` |
Quantile function, returning the position x, at which the cumulative probability equals |

`r(n)` |
A vector of |

### Author(s)

Danail Obreschkow

### See Also

### Examples

```
f = function(x) sin(x)
rsin = dpqr(f,0,pi)$r
x = rsin(1e3)
hist(x,freq=FALSE)
curve(sin(x)/2,0,pi,add=TRUE)
```

*cooltools*version 2.4 Index]