Learn R Programming

pipeliner (version 0.1.1)

check_unary_func_throw_error: Validate ml_pipeline_builder transform method is a unary function

Description

Helper function that checks if a ml_pipeline_builder method is unary function (if it isn't a NULL returning function), and if it isn't, throws an error that is customised with the method function name.

Usage

check_unary_func_throw_error(func, func_name)

Arguments

func
A ml_pipeline_builder method.
func_name
The name of the ml_pipeline_builder method.

Examples

Run this code
## Not run: 
# transform_method <- function(df) df
# check_unary_func_throw_error(transform_method, "transform_method")
# # NULL
# ## End(Not run)

Run the code above in your browser using DataLab