R: Missing value completion by deleting instances

MV.deletionCases {RoughSets} | R Documentation

## Missing value completion by deleting instances

### Description

It is used for handling missing values by deleting instances. It should be noted that the output of the function is `val.NA` which contains indices of missing values and their values (i.e., NA). Therefore, in order to generate a new decision table (dataset) the user need to execute `SF.applyDecTable`.

### Usage

    MV.deletionCases(decision.table)

### Arguments

`decision.table` | a `"DecisionTable"` class representing a decision table. See `SF.asDecisionTable`. Note: missing values are recognized as NA.

### Value

A class `"MissingValue"`. See `MV.missingValueCompletion`.

### Author(s)

Lala Septem Riza

### References

J. Grzymala-Busse and W. Grzymala-Busse, "Handling Missing Attribute Values," in Data Mining and Knowledge Discovery Handbook, O. Maimon and L. Rokach, Eds. New York : Springer, 2010, pp. 33-51

### See Also

`MV.missingValueCompletion`

### Examples

    #############################################
    ## Example : Deletion Cases
    #############################################
    dt.ex1 <- data.frame(
         c("high", "very_high", NA, "high", "high", "normal", "normal", NA),
         c(NA, "yes", "no", "yes", NA, "yes", "no", "yes"),
         c("no", "yes", "no", "yes", "yes", "no", "yes", NA),
         c("yes", "yes", "no", "yes", "no", "no", "no", "yes"))
    colnames(dt.ex1) <- c("Temp", "Headache", "Nausea", "Flu")
    decision.table <- SF.asDecisionTable(dataset = dt.ex1, decision.attr = 4,
                                        indx.nominal = c(1:4))
    indx = MV.deletionCases(decision.table)

[Package RoughSets version 1.3-7 Index]