pca_scoresplot3D_rgl: PCA 3D scores plot using rgl

View source: R/pca.R

pca_scoresplot3D_rglR Documentation

PCA 3D scores plot using rgl

Description

Creates an interactive 3D PCA scores plot.

Usage

pca_scoresplot3D_rgl(
  dataset,
  pca.result,
  column.class = NULL,
  pcas = c(1, 2, 3),
  size = 1,
  labels = FALSE
)

Arguments

dataset

Dataset used in the PCA.

pca.result

PCA result object.

column.class

Optional metadata column used for colouring groups.

pcas

Principal components to plot.

size

Point size.

labels

Logical indicating whether sample labels should be shown.

Value

No return value, called for its side effect of plotting.

Examples


datamat <- matrix(
  rnorm(20),
  nrow = 4,
  dimnames = list(paste0("x", 1:4), paste0("s", 1:5))
)
metadata <- data.frame(class = factor(c("A", "A", "B", "B", "A")))
dataset <- list(data = datamat, metadata = metadata)
pca_res <- pca_analysis_dataset(dataset)
pca_scoresplot3D_rgl(dataset, pca_res, column.class = "class")



specmine documentation built on Aug. 5, 2026, 5:06 p.m.