Coercion methods | R Documentation |
Convert a DiffusionMap
or DPT
object to other classes
## S4 method for signature 'DiffusionMap'
as.data.frame(x, row.names = NULL, optional = FALSE, ...)
fortify.DiffusionMap(model, data, ...)
## S4 method for signature 'DPT'
as.data.frame(x, row.names = NULL, optional = FALSE, ...)
fortify.DPT(model, data, ...)
## S4 method for signature 'DPT'
as.matrix(x, ...)
x , model |
A |
row.names |
NULL or a character vector giving the row names for the data frame. Missing values are not allowed. |
optional |
logical. If TRUE, setting row names and converting column names (to syntactic names: see make.names) is optional. |
... |
Passed to |
data |
ignored |
fortify is a ggplot2 generic allowing a diffusion map to be used as data
parameter in ggplot or qplot.
An object of the desired class
DiffusionMap accession methods, Extraction methods, DiffusionMap methods for more
library(Biobase)
data(guo)
dm <- DiffusionMap(guo)
classes <- vapply(as.data.frame(dm), class, character(1L))
stopifnot(all(classes[paste0('DC', 1:20)] == 'numeric'))
stopifnot(all(classes[featureNames(guo) ] == 'numeric'))
stopifnot(all(classes[ varLabels(guo) ] == c('factor', 'integer')))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.