Generates an HTML report from running a set of method on a given target matrix, for a set of factorization ranks.
nmfReport(x, rank, method, colClass = NULL, ..., output = NULL, template = NULL)
nmf
a list with the following elements: fitsthe fit(s) for each method and each value of the rank. accuracya data.frame that contains the summary assessment measures, for each fit.
The report is based on an .Rmd document 'report.Rmd'
stored in
the package installation sub-directory scripts/
, and is compiled
using knitr.
At the beginning of the document, a file named 'functions.R'
is
looked for in the current directory, and sourced if present.
This enables the definition of custom NMF methods (see setNMFMethod
)
or setting global options.
## Not run:
##D
##D x <- rmatrix(20, 10)
##D gr <- gl(2, 5)
##D nmfReport(x, 2:4, method = list('br', 'lee'), colClass = gr, nrun = 5)
##D
## End(Not run)