All functions

check_targets

Check the targets and seed for compatibility before running ip_fit().

ip_create_seed

Create initial dataframe of all unique target series.

ip_expand

Wrapper function to create seed and perform iterative proportion fitting from N targets.

ip_fit

Iterative proportional fitting to scale seed values to multiple target subtotals.

ip_fit_sl

Iterative proportional fitting to scale seed values to multiple target subtotals.

ip_growth_transform

Scale data frame values to match growth targets over any series

ip_load_assumptions

Create all freeze and minmax assumption data frames from single data frame

ip_load_mask_a

Convert a data frame of seed masks to individual data frames

ip_load_slice_a

Convert a data frame of slice targets to individual data frames

ip_mask_seed

Apply a layer of multiplicative masks to a seed.

ip_miss

Compare data frame to target subtotals and calculate absolute error.

ip_miss_a

Compare data frame to target subtotals and calculate absolute error.

ip_scale

Single target scale function calling external dataframe.

ip_scale_a

Single target scale function using single data frame.

ip_shares_calc

Scale data frame values to shares over specified series

ip_shares_tot

Create a generic share target of 1, dropping component series

ip_shares_transform

Scale data frame values to match share targets over any series