Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

mlr_task_generators_2dnormals

2D Normals Classification Task Generator


Description

A TaskGenerator for the 2d normals task in mlbench::mlbench.2dnormals().

Dictionary

This TaskGenerator can be instantiated via the dictionary mlr_task_generators or with the associated sugar function tgen():

mlr_task_generators$get("2dnormals")
tgen("2dnormals")

Super class

mlr3::TaskGenerator -> TaskGenerator2DNormals

Methods

Public methods


Method new()

Creates a new instance of this R6 class.

Usage
TaskGenerator2DNormals$new()

Method plot()

Creates a simple plot of generated data.

Usage
TaskGenerator2DNormals$plot(n = 200L, pch = 19L, ...)
Arguments
n

(integer(1))
Number of samples to draw for the plot. Default is 200.

pch

(integer(1))
Point char. Passed to plot().

...

(any)
Additional arguments passed to plot().


Method clone()

The objects of this class are cloneable with this method.

Usage
TaskGenerator2DNormals$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

as.data.table(mlr_resamplings) for a complete table of all (also dynamically created) TaskGenerator implementations.

Examples

generator = tgen("2dnormals")
plot(generator, n = 200)

task = generator$generate(200)
str(task$data())

mlr3

Machine Learning in R - Next Generation

v0.11.0
LGPL-3
Authors
Michel Lang [cre, aut] (<https://orcid.org/0000-0001-9754-0393>), Bernd Bischl [aut] (<https://orcid.org/0000-0001-6002-6980>), Jakob Richter [aut] (<https://orcid.org/0000-0003-4481-5554>), Patrick Schratz [aut] (<https://orcid.org/0000-0003-0748-6624>), Giuseppe Casalicchio [ctb] (<https://orcid.org/0000-0001-5324-5966>), Stefan Coors [ctb] (<https://orcid.org/0000-0002-7465-2146>), Quay Au [ctb] (<https://orcid.org/0000-0002-5252-8902>), Martin Binder [aut], Marc Becker [ctb] (<https://orcid.org/0000-0002-8115-0400>)
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.