plot_biplot.Rd
The final graph shows the data points projected onto the first two components, together with the loadings as axes.
plot_biplot(obj, X = NULL, method = "pca", edges = NULL)
The output from comp_tsout_ens
or mv_tsout_ens
functions.
The data matrix used as input to mv_tsout_ens
(not needed if obj
is output from comp_tsout_ens
).
The decomposition method, choose between "pca" (default), "dobin", "ics" or "ica".
Set to "all" to connect points by time index, "outlying" to connect tagged outliers to previous and following points.
A ggplot showing the biplot.
if (FALSE) {
set.seed(100)
n <- 600
x <- sample(1:100, n, replace=TRUE)
x[25] <- 200
x[320] <- 300
x2 <- sample(1:100, n, replace=TRUE)
x3 <- sample(1:100, n, replace=TRUE)
x4 <- sample(1:100, n, replace=TRUE)
X <- cbind.data.frame(x, x2, x3, x4)
out1 <- mv_tsout_ens(X, compr=2, fast=FALSE)
plot_biplot(out1, X = X, method = "pca")
X <- X/rowSums(X)
out2 <- comp_tsout_ens(X, compr=2, fast=FALSE)
plot_biplot(out2)
}