Learn R Programming

logisticPCA (version 0.2)

plot.lpca: Plot logistic PCA

Description

Plots the results of a logistic PCA

Usage

"plot"(x, type = c("trace", "loadings", "scores"), ...)

Arguments

x
logistic PCA object
type
the type of plot type = "trace" plots the algorithms progress by iteration, type = "loadings" plots the first 2 principal component loadings, type = "scores" plots the loadings first 2 principal component scores
...
Additional arguments

Examples

Run this code
# 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

# run logistic PCA on it
lpca = logisticPCA(mat, k = 2, m = 4, main_effects = FALSE)

## Not run: 
# plot(lpca)
# ## End(Not run)

Run the code above in your browser using DataLab