Validates the input dataframe has the correct type, correct required column names,
that the distribution is valid, that the column types are correct, and that the
column values are greater than or equal to 0 when they are numeric.
Usage
validate_input_df(input_df, distribution)
Value
Bool TRUE if all checks pass.
Arguments
input_df
Dataframe containing option_name (str) and various other columns
depending on the distribution type. See vignette for more details.