THIS IS A COPY FROM MLR3PIPELINES!
convert_task(
intask,
new_target = NULL,
new_type = NULL,
drop_original_target = TRUE,
drop_levels = FALSE,
...
)
Arguments
| intask |
Task
A Task to be converted.
|
| new_target |
character(1) | NULL
New target to be set, must be a column in the intask data.
If NULL, no new target is set, and task is converted as-is.
|
| new_type |
character(1) | NULL
The new task type. Must be in mlr_reflections$task_types.
If NULL (default), a new task with the same task_type is created.
|
| drop_original_target |
logical(1)
If TRUE (default), the original target is dropped. Otherwise it is
added as a feature.
|
| drop_levels |
logical(1)
If TRUE, unused levels of the new target variable are dropped.
|
| ... |
any
Further arguments passed to the constructor of the task.
|
Value
Task
Details
The task's target is replaced by a different column from the data.
#FIXME: This needs detailed tests and should be moved to mlr3.