## S3 method for class 'NMFfit':
compare(object, ...) ## S3 method for class 'list':
compare(object, ...)
## S3 method for class 'NMFList':
summary(object, sort.by = NULL,
select = NULL, ...)
## S3 method for class 'NMFList,missing':
plot(x, y, skip = -1, ...)
## S3 method for class 'NMF.rank':
consensusmap(object, ...)
## S3 method for class 'list':
consensusmap(object, layout,
Rowv = FALSE, main = names(object), ...)
compare
to
summary,NMFList
or to the summary
method of
each fit.data.frame
. The column are given by their names
(partially matched). The column names are the names of
the summary measures returned by the summary
methods of the corresponding NMFdata.frame
is sorted. The sorting direction (increasing or
decreasing) is computed internally depending on the
chosen criteria (e.g. decreasing for the NMFList
object that contains fits from
separate NMF runs.
skip=1L
(default) only the initial residual --
that is computed before any iteration, is skipped, if
present in the track (it associatedTRUE
orNULL
(to be
consistent withcompare
enables to compare multiple
NMF fits either passed as arguments or as a list of fits.
These methods eventually call the method
summary,NMFList
, so that all its arguments can be
passed named in ...
.x <- rmatrix(20,10)
res <- nmf(x, 3)
res2 <- nmf(x, 2, 'lee')
# compare arguments
compare(res, res2, target=x)
# compare elements of a list
compare(list(res, res2), target=x)
Run the code above in your browser using DataLab