Description Usage Arguments Details Value See Also Examples
Repeatedly chooses the k that minimizes the BCV until the the distribution of k's has converged. Often less than 50 iterations are required. The median k is reported as "best".
1 2 3 |
Y |
the input matrix |
ks |
a vector of bicluster quantities to consider |
holdouts |
the number of row and column partitions. The true number of
holdouts will be |
maxIter |
maximum number of iterations |
tol |
tolerance used to determine convergence |
bestOnly |
if FALSE, both the predicted number of biclusters and a table of result counts is returned |
verbose |
provide output after each iteration |
interactive |
prompt before running bcv on matrices with missing values |
The highest k tested is limited to (\code{holdouts} - 1) /
\code{holdouts} * \min(m, n) for Y_{m,n}. A warning will be issued if
not all ks
can be tested.
if bestOnly = FALSE
, the predicted bicluster quantity. if
bestOnly = TRUE
, a list
containing:
the predicted bicluster quantity
a named table of result counts
1 | auto_bcv(yeast_benchmark[[1]])
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.