join_entity_factors: Join entity factors to rating data

View source: R/entities.R

join_entity_factorsR Documentation

Join entity factors to rating data

Description

Backward-compatible wrapper around join_entity_values() for joining aggregated entity factors to parent-level rating data.

Usage

join_entity_factors(rating_data, entity_factor_data, by)

Arguments

rating_data

A data frame containing the parent-level rating records.

entity_factor_data

A data frame containing aggregated entity factors.

by

A character vector naming the column or columns used to join the two data frames.

Value

A data frame containing all rows from rating_data with matching entity-factor columns appended.

Examples

policies <- data.frame(
  policy_id = c("P1", "P2"),
  base_premium = c(100, 120)
)

driver_factors <- data.frame(
  policy_id = c("P1", "P2"),
  average_driver_factor = c(1.05, 0.95)
)

join_entity_factors(
  rating_data = policies,
  entity_factor_data = driver_factors,
  by = "policy_id"
)

ratingtables documentation built on Sept. 6, 2026, 1:06 a.m.