|
An R package to work with the triangle distribution and logarithmic triangle distribution
Github Actions | Windows | Code Coverage | CRAN Downloads | CRAN |
---|---|---|---|---|
See the package documentation here:
Install the R package:
# Stable CRAN version
install.packages(triangle)
# OR development version from GitHub
require(devtools)
devtools::install_github("bertcarnell/triangle")
use the functions:
a
= minimumb
= maximumc
= mode
# rltriangle(n, a, b, c, logbase)
rltriangle(5, 1, 100, 10)
# pltriangle(x, a, b, c, logbase)
pltriangle(10^(0:3), 1, 1000, 10)
# qltriangle(p, a, b, c, logbase)
qltriangle(seq(0, 1, by = 0.2), 1, 100, 20)
# dltriangle(x, a, b, c, logbase)
dltriangle(0:5, 1, 10, 5)
# triangle method of moments estimates
x <- rtriangle(20, 0, 2, 1.5)
triangle_mom(x)
# triangle maximum likelihood estimates
x <- c(0.1, 0.25, 0.3, 0.4, 0.45, 0.6, 0.75, 0.8)
# triangle_mle(x, debug = FALSE, maxiter = 100)
triangle_mle(x)
# standard triangle (0,1) likelihood estimates
standard_triangle_mle(x)