Plots the Discriminant Fuzzy Pattern of the relevant genes

Share:

Description

This function plots the Discriminant Fuzzy Pattern of the relevant genes (in rows) for the sample classes (in columns), as well as the impact factor which determines if a gene belongs to a Fuzzy Pattern in a class (if its value is higher than the piVal).
The relevant genes are those which are present in almost two different Fuzzy Patterns with different linguistic labels.
The plotting is made in both graphical and text mode.

Usage

1
plotDiscriminantFuzzyPattern(dfp, overlapping = 2)

Arguments

dfp

A matrix with the fuzzy patterns and impact factors for the relevant genes.

overlapping

Modifies the number of membership functions used in the discretization process.
Possible values:

  1. ‘Low’, ‘Medium’, ‘High’.

  2. ‘Low’, ‘Low-Medium’, ‘Medium’, ‘Medium-High’, ‘High’.

  3. ‘Low’, ‘Low-Medium’, ‘Low-Medium-High’, ‘Medium’, ‘Medium-High’, ‘High’.

Default value = 2.

Value

A matrix with the discriminant genes in rows, along with the Fuzzy Pattern for each class (in columns).
This object contains an attribute (ifs) which stores the Impact Factors used to determine if a gene belongs to a Fuzzy Pattern in a class (if the value is higher than the piVal).

Author(s)

Rodrigo Alvarez-Gonzalez
Daniel Glez-Pena
Fernando Diaz
Florentino Fdez-Riverola
Maintainer: Rodrigo Alvarez-Gonzalez <rodrigo.djv@uvigo.es>

References

F. Diaz; F. Fdez-Riverola; D. Glez-Pena; J.M. Corchado. Using Fuzzy Patterns for Gene Selection and Data Reduction on Microarray Data. 7th International Conference on Intelligent Data Engineering and Automated Learning: IDEAL 2006, (2006) pp. 1095-1102