Description Details Public fields Methods

The DOMLEM algorithm extracts a minimal set decision rules from an information table.

This class stores methods used in extracting the decision rules. This is an extension of the original DOMLEM algorithm to consider mixed-type attributes.

`it`

the information table to extract the decision rules from

`P`

the P-attributes

`roughSets`

the P-lower and P-upper approximations of the class unions

`rules`

the extracted decision rules

`new()`

Create a new DOMLEM object.

DOMLEM$new(it, P)

`it`

the infromation table to work on

`P`

the set of attributes to create the rough sets

`main()`

Main method.

DOMLEM$main()

`findRules()`

Method to extract a given type of decision rules for a given class union approximation.

DOMLEM$findRules(approximation, P, t, ruleType)

`approximation`

the class union approximation to cover

`P`

the set of attributes used for creating the approximations

`t`

the t-parameter of the class union

`ruleType`

the type of rule to extract

the extracted decision rules

`rulesCover()`

Method to calculate the objects covered by a set of rules.

DOMLEM$rulesCover(it, rules)

`it`

the infromation table to work on

`rules`

the set of rules

the covered objects - set of object names

`addMinimalRules()`

Method to add the minimal decision rules to the existing set of rules.

DOMLEM$addMinimalRules(existingRules, newRules)

`existingRules`

the set of rules to be extended

`newRules`

the set of rules to be added

a set of decision rules

`print()`

print method.

DOMLEM$print()

`toString()`

toString method.

DOMLEM$toString()

`clone()`

The objects of this class are cloneable with this method.

DOMLEM$clone(deep = FALSE)

`deep`

Whether to make a deep clone.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.