insurancerating 0.7.5
-
rating_factors()now always returns correct output when column with exposure in data is not namedexposure -
intercept_onlyinupdate_glm()is added to apply the manual changes and refit the intercept, ensuring that the changes have no impact on the other variables. -
smoothinginsmooth_coef()is added to choose smoothing specification - The README has been revised
insurancerating 0.7.4
CRAN release: 2024-05-20
-
bootstrap_rmse()now usesafter_stat(density)instead of the deprecated dot-dot notation -
custom_themeinautoplot.univariate()is added to customize the theme
insurancerating 0.7.3
CRAN release: 2024-05-09
-
autoplot.univariate()now generates a plot even when there are missing values in the rows -
rating_factors()now always returns the correct coefficients when used on a ‘refitsmooth’ or ‘refitrestricted’ class of GLM.
insurancerating 0.7.2
CRAN release: 2022-12-20
-
update_glm()now always returns the correct interval in case the function is used in combination withsmooth_coef()
insurancerating 0.7.1
CRAN release: 2022-09-06
-
rotate_angleinautoplot.univariate()is added to rotate x-labels -
univariate()now accepts external vectors forx;vec_ext()must be used
insurancerating 0.7.0
CRAN release: 2022-07-08
-
smooth_coef()now gives correct results for intervals with scientific notation -
reduce()now returns no errors anymore for columns with dates in POSIXt format
insurancerating 0.6.9
CRAN release: 2021-12-11
-
refit_glm()is renamed toupdate_glm() -
construct_model_points()andmodel_data()are added to create model points
insurancerating 0.6.8
CRAN release: 2021-11-10
-
show_totalinautoplot.univariate()is added to add line for total of groups in casebyis used inunivariate();total_colorcan be used to change the color of the line, andtotal_nameis added to change the name of the legend for the line -
rating_factors()now accepts GLMs with an intercept only -
fit_truncated_dist()is added to fit the original distribution (gamma, lognormal) from truncated severity data -
join_to_nearest()now returns NA in case NA is used as input
insurancerating 0.6.7
CRAN release: 2021-07-28
-
smooth_coef()now returns an error message when intervals are not obtained by cut() -
get_data()is added to return the data used inrefit_glm()
insurancerating 0.6.6
CRAN release: 2021-05-19
-
summary.reduce()now gives correct aggregation for periods “months” and “quarters” -
rows_per_date()is added to determine active portfolio for a certain date
insurancerating 0.6.5
CRAN release: 2021-03-22
-
smooth_coef()andrestrict_coef()are added for model refinement -
histbin()now uses darkblue as default fill color
insurancerating 0.6.4
CRAN release: 2021-01-12
- In
summary.reduce(),namecan be used to change the name of the new column in the output. - Dataset
MTPLnow contains extra columns forpower,bm, andzip. - Some functions in
insightare renamed, thereforeinsight::format_table()is replaced withinsight::export_table().
insurancerating 0.6.2
CRAN release: 2020-06-08
-
check_normality()is now depreciated; usecheck_residuals()instead to detect overall deviations from the expected distribution -
rating_factors()now shows significance stars for p-values -
period_to_months()arithmetic operations with dates are rewritten; much faster -
univariate()now has argumentbyto determine summary statistics for different subgroups
insurancerating 0.6.1
CRAN release: 2020-04-29
-
univariate_all()andautoplot.univ_all()are now depreciated; useunivariate()andautoplot.univariate()instead -
check_overdispersion(),check_normality(),model_performance(),bootstrap_rmse(), andadd_prediction()are added to test model quality and return performance metrics -
reduce()is added to reduce an insurance portfolio by merging redundant date ranges
insurancerating 0.6.0
CRAN release: 2020-04-10
-
label_widthinautoplot()is added to wrap long labels in multiple lines -
sort_manualinautoplot()is added to sort risk factors into an own ordering -
autoplot()now works without manually loading packageggplot2andpatchworkfirst -
rating_factors()now returns an object of classriskfactor -
autoplot.riskfactor()is added to create the corresponding plots to the output given byrating_factors()
insurancerating 0.5.2
CRAN release: 2020-03-30
-
autoplot.univ_all()now gives correct labels on the x-axis whenncol> 1.
insurancerating 0.5.1
CRAN release: 2020-03-29
- A package website is added using pkgdown.
-
construct_tariff_classes()andfit_gam()now only returns tariff classes and fitted gam respectively; other items are stored as attributes. -
univariate_frequency(),univariate_average_severity(),univariate_risk_premium(),univariate_loss_ratio(),univariate_average_premium(),univariate_exposure(), andunivariate_all()are added to perform an univariate analysis on an insurance portfolio. -
autoplot()creates the corresponding plots to the summary statistics calculated byunivariate_*.
insurancerating 0.5.0
CRAN release: 2020-03-12
-
construct_tariff_classes()is now split infit_gam()andconstruct_tariff_classes(). - A vignette is added on how to use the package.
insurancerating 0.4.3
CRAN release: 2019-11-01
-
period_to_months()is added to split rows with a time period longer than one month to multiple rows with a time period of exactly one month each.
insurancerating 0.4.2
CRAN release: 2019-05-31
- In
construct_tariff_classes(),modelnow also accepts ‘severity’ as specification.
