Description Usage Arguments Value Examples
Run cross validation on dimension for generalized MF
1 2 |
x |
matrix of either binary, count, or continuous data |
ks |
the different dimensions |
family |
exponential family distribution of data |
folds |
if |
quiet |
logical; whether the function should display progress |
... |
Additional arguments passed to generalizedMF |
A matrix of the CV deviance with k
in rows
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # construct a low rank matrix in the logit scale
rows = 100
cols = 10
set.seed(1)
mat_logit = outer(rnorm(rows), rnorm(cols))
# generate a binary matrix
mat = (matrix(runif(rows * cols), rows, cols) <= inv.logit.mat(mat_logit)) * 1.0
## Not run:
deviances = cv.gmf(mat, ks = 1:9, family = "binomial")
plot(deviances)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.