This helper function validates a dataframe against the ptype of a recipe.
Usage
recipes_ptype_validate(
x,
new_data,
...,
stage = "prep",
call = rlang::caller_env()
)Arguments
- x
A
recipeobject.- new_data
A data.frame. To be patched aganist ptype of
x.- ...
currently not used.
- stage
A single character. Must be one of
"prep"or"bake". See details for more. Defaults to"prep".- call
The execution environment of a currently running function, e.g.
caller_env(). The function will be mentioned in error messages as the source of the error. See the call argument ofrlang::abort()for more information.
Examples
rec <- recipe(mpg ~ disp, data = mtcars)
recipes_ptype_validate(rec, mtcars)
