Learn R Programming

actuaRE: Handling hierarchically structured risk factors using random effects models.

Installation

On current R (>= 3.0.0)

  • Development version from Github:
library("devtools"); install_github("BavoDC/actuaRE", dependencies = TRUE, build_vignettes = TRUE)

(This requires devtools >= 1.6.1, and installs the "master" (development) branch.) This approach builds the package from source, i.e. make and compilers must be installed on your system -- see the R FAQ for your operating system; you may also need to install dependencies manually. Specify build_vignettes=FALSE if you have trouble because your system is missing some of the LaTeX/texi2dvi tools.

Documentation

The basic functionality of the package is explained and demonstrated in the vignette, which you can access using

vignette("actuaRE")

or via the homepage of the package.

Citation

If you use this package, please cite:

  • Campo, B.D.C. and Antonio, Katrien (2023). Insurance pricing with hierarchically structured data an illustration with a workers' compensation insurance portfolio. Scandinavian Actuarial Journal, doi: 10.1080/03461238.2022.2161413
  • Campo, B.D.C. (2023). The actuaRE package: Handling Hierarchically Structured Risk Factors using Random Effects Models. R package version 0.1.3, https://cran.r-project.org/package=actuaRE

Copy Link

Version

Install

install.packages('actuaRE')

Monthly Downloads

422

Version

0.1.7

License

GPL (>= 3)

Maintainer

De Cock Bavo

Last Published

December 2nd, 2025

Functions in actuaRE (0.1.7)

isNested

Is f1 nested within f2?
hierCredGLM-class

Class "hierCredGLM" of fitted random effects models estimated with Ohlsson's GLMC algorithm
hierCredibility-class

Class "hierCredibility" of fitted hierarchical credibility models
hierCredTweedie

Combining the hierarchical credibility model with a GLM (Ohlsson, 2008)
hierCredTweedie-class

Class "hierCredTweedie" of fitted random effects models estimated with Ohlsson's GLMC algorithm
print.BalanceProperty

Print method for an object of class BalanceProperty
simulatedclustereddata

Simulated data sets to illustrate the package functionality
weights-actuaRE

Extract the model weights
nobars

Omit terms separated by vertical bars in a formula
tweedieGLMM

Fitting a Tweedie GLMM, using the initial estimates of hierCredTweedie
ranef

Extract the modes of the random effects
predict.hierCredGLM

Model predictions
plotRE

Visualizing the random effect estimates using ggplot2
ranef-actuaRE

Extract the random effect estimates from a fitted random effects model
predict.hierCredTweedie

Model predictions
predict.hierCredibility

Model predictions
fixef

Extract fixed-effects estimates
NrUnique

Number of unique elements in a vector
actuaRE-package

tools:::Rd_package_title("actuaRE")
BalanceProperty

Balance property
adjustIntercept

Adjust the intercept to regain the balance property
.addREs

Add random effects to the data frame
fixef-actuaRE

Extract the fixed-effects estimates from a fitted random effects model
is.formula

Formula
hierCredGLM

Combining the hierarchical credibility model with a GLM (Ohlsson, 2008)
hachemeisterLong

Hachemeister Data Set
dataCar

data Car
modular

Modular Functions for Mixed Model Fits
hierCredibility

Hierarchical credibility model of Jewell
findbars

Determine random-effects expressions from a formula