Learn R Programming

⚠️There's a newer version (0.7.5) of this package.Take me there.

insurancerating (version 0.5.2)

Analytic Insurance Rating Techniques

Description

Methods for insurance rating. It provides a data driven strategy for the construction of insurance tariff classes. This strategy is based on the work by Antonio and Valdez (2012) . The package also adds functionality showing additional lines for the reference categories in the levels of the coefficients in the output of a generalized linear regression analysis. In addition it implements a procedure determining the level of a factor with the largest exposure, and thereafter changing the base level of the factor to this level.

Copy Link

Version

Install

install.packages('insurancerating')

Monthly Downloads

417

Version

0.5.2

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Martin Haringa

Last Published

March 30th, 2020

Functions in insurancerating (0.5.2)

period_to_months

Split period to months
biggest_reference

Set reference group to the group with largest exposure
autoplot.univ_premium

Automatically create a ggplot for objects obtained from univariate_risk_premium()
univariate_average_severity

Univariate average claim severity
univariate_average_premium

Univariate average premium
univariate_all

Univariate analysis for discrete risk factors
rating_factors

Include reference group in regression output
univariate_exposure

Univariate exposure
fit_gam

Generalized additive model
get_splits

Get splits from partykit object
autoplot.univ_exposure

Automatically create a ggplot for objects obtained from univariate_exposure()
construct_tariff_classes

Construct insurance tariff classes
univariate_risk_premium

Univariate risk premium
fisher

Fisher's natural breaks classification
univariate_loss_ratio

Univariate loss ratio
univariate_frequency

Univariate claim frequency
autoplot.univ_freq

Automatically create a ggplot for objects obtained from univariate_frequency()
autoplot.univ_lossratio

Automatically create a ggplot for objects obtained from univariate_loss_ratio()
MTPL2

Characteristics of 3,000 policyholders in a Motor Third Party Liability (MTPL) portfolio.
MTPL

Ages of 32,731 policyholders in a Motor Third Party Liability (MTPL) portfolio.
autoplot.univ_avgsev

Automatically create a ggplot for objects obtained from univariate_average_severity()
autoplot.univ_all

Automatically create a ggplot for objects obtained from univariate_all()
autoplot.univ_avgpremium

Automatically create a ggplot for objects obtained from univariate_average_premium()
autoplot.fitgam

Automatically create a ggplot for objects obtained from fit_gam()
autoplot.constructtariffclasses

Automatically create a ggplot for objects obtained from construct_tariff_classes()