Description Usage Arguments Value Examples
Run cross validation on dimension and M
for generalized PCA
1 2 |
x |
matrix of either binary, count, or continuous data |
ks |
the different dimensions |
Ms |
the different approximations to the saturated model |
family |
exponential family distribution of data |
weights |
an optional matrix of the same size as the |
folds |
if |
quiet |
logical; whether the function should display progress |
... |
Additional arguments passed to |
A matrix of the CV log likelihood with k
in rows and
M
in columns
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # construct a low rank matrix in the natural parameter space
rows = 100
cols = 10
set.seed(1)
mat_np = outer(rnorm(rows), rnorm(cols))
# generate a count matrix
mat = matrix(rpois(rows * cols, c(exp(mat_np))), rows, cols)
## Not run:
loglikes = cv.gpca(mat, ks = 1:9, Ms = 3:6, family = "poisson", quiet = FALSE)
plot(loglikes)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.