if (requireNamespace("fastICA", quietly = TRUE) &&
requireNamespace("GGally", quietly = TRUE)) {
datamat <- matrix(rnorm(240), nrow = 8)
dataset <- list(
data = datamat,
metadata = data.frame(
class = factor(rep(c("A", "B"), each = 15))
)
)
ica.result <- ica_analysis_dataset(
dataset,
n_components = 3,
maxit = 100,
seed = 42
)
kmeans.result <- list(
cluster = rep(1:2, each = 15)
)
ica_pairs_kmeans_plot(
dataset,
ica.result,
num.clusters = 2,
kmeans.result = kmeans.result,
dims = 1:3
)
}
Run the code above in your browser using DataLab