scale_channel_lift_measurements#
- pymc_marketing.mmm.lift_test.scale_channel_lift_measurements(df_lift_test, channel_col, channel_columns, transform)[source]#
Scale the lift measurements for a specific channel.
- Parameters:
df_lift_test (pd.DataFrame) –
- DataFrame with lift test results with the following columns:
x
: x axis value of the lift test.delta_x
: change in x axis value of the lift test.channel_col
: channel to scale.
channel_col (str) – Name of the channel to scale.
channel_columns (list[str]) – List of channel values in the model. All lift tests results will be a subset of these values.
transform (Callable[[np.ndarray], np.ndarray]) – Function to scale the lift measurements.
- Returns:
DataFrame with the scaled lift measurements.
- Return type:
pd.DataFrame