Learn R Programming

lolR (version 2.1)

lol.embed: Embedding

Description

A function that embeds points in high dimensions to a lower dimensionality.

Usage

lol.embed(X, A, ...)

Arguments

X

[n, d] the data with n samples in d dimensions.

A

[d, r] the embedding matrix from d to r dimensions.

...

optional args.

Value

an array [n, r] the original n points embedded into r dimensions.

Examples

Run this code
# NOT RUN {
library(lolR)
data <- lol.sims.rtrunk(n=200, d=30)  # 200 examples of 30 dimensions
X <- data$X; Y <- data$Y
model <- lol.project.lol(X=X, Y=Y, r=5)  # use lol to project into 5 dimensions
Xr <- lol.embed(X, model$A)
# }

Run the code above in your browser using DataLab