Learn R Programming

fitur

Wrapper for computing parameters for univariate distributions using MLE. It creates an object that stores d, p, q, r functions as well as parameters and statistics for diagnostics. Currently supports automated fitting from base and actuar packages. A manually fitting distribution fitting function is included to support directly specifying parameters for any distribution from ancillary packages.

Installation

You can install fitur from CRAN or github with:

install.packages('fitur')
devtools::install_github("tomroh/fitur")

Example

This is a basic example to fit a poisson distribution with estimated parameters and return the functions for it.

set.seed(562)
x <- rpois(100, 1)
fittedPois <- fit_univariate(x, 'pois', 'discrete')
fittedPois$dpois(1)
fittedPois$ppois(1)
fittedPois$qpois(.5)
fittedPois$rpois(100)
fittedPois$parameters

Copy Link

Version

Install

install.packages('fitur')

Monthly Downloads

269

Version

0.6.2

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Thomas Roh

Last Published

October 6th, 2021

Functions in fitur (0.6.2)

calc_moments

Calculate moments of a numeric vector
Mode

Find Mode
DiscreteUniform

The Discrete Uniform Distribution
gen_dist_fun

Generate Single Distribution Function
fit_univariate_man

Fit Univariate Distributions by Specifying Parameters
fit_empirical

Fit Empirical Distribution
build_dist

Build Distribution Functions
GOFTests

Wrappers to compute goodness of fit test froms distfun objects
is.distfun

Test if object is a distfun object
gof_tests

Goodness of Fit Testing
fit_univariate

Fit Univariate Distribution
plot_pp

P-P Plot
plot_density

Density Comparison Plot
fit_dist_addin

Fit Univariate Distributions Addin
plot_qq

Q-Q Plot