CreateSDTask: Creates a Subgroup Discovery Task

Description Usage Arguments See Also Examples

View source: R/subgroup.R

Description

Performs subgroup discovery according to the given task.

Usage

1
CreateSDTask(source, target, config = SDTaskConfig())

Arguments

source

a data.frame or the a character string giving the filename of an ARFF file to use. Providing a file name directly provides the data to the subgroup discovery algorithms on the Java side, which is more memory efficient than converting the data frame to the Java representation.

target

the target variable (constructed by as.target) to consider for subgroup discovery.

config

an instance of SDTaskConfig providing various parameters for subgroup discovery.

See Also

DiscoverSubgroups. DiscoverSubgroupsByTask SDTaskConfig

Examples

1
2
3
4
5
6
7
8
# creating a task
data(credit.data)

# task with binary target
task <- CreateSDTask(credit.data, as.target("class", "good"))

# task with numeric target
taskNum <- CreateSDTask(credit.data, as.target("credit_amount"))

Example output

Loading required package: rJava
Loading required package: foreign
OpenJDK 64-Bit Server VM warning: Can't detect initial thread stack location - find_vma failed
Warning message:
system call failed: Cannot allocate memory 

rsubgroup documentation built on Feb. 23, 2021, 5:05 p.m.