--- title: "get_embed_usage" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{get_embed_usage} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ```{r, include = FALSE} knitr::opts_chunk$set( collapse = TRUE, comment = "#>" ) ``` ## Introduction The `get_embed` function retrieves embeddings based on provided input data. This vignette demonstrates the usage of the `get_embed` function with example datasets included in the `MUGS` package. --- ## Load the Required Library Ensure the `MUGS` package is loaded before running the example: ```{r setup} library(MUGS) ``` --- ## Load Example Data Load the example datasets for the `get_embed` function: ```{r load_data} set.seed(1) S <- matrix(rnorm(100^2), 100, 100) library(rsvd) svd <- rsvd(S, 20) ``` --- ## Run the `get_embed` Function Run the `get_embed` function to extract embeddings from the data: ```{r run_function} # Example usage of get_embed U <- get_embed(svd, d=10, normalize=TRUE) ``` --- ## Examine the Output Explore the structure and key components of the output: ```{r examine_output} # View the structure of the output str(U) # Display the first few rows of the results cat("\nEmbedding Results (first 5 rows):\n") print(head(U, 5)) ``` --- ## Notes 1. **Input Data**: Ensure that `U.1` and `S.1` are properly formatted matrices or data frames. 2. **Output Structure**: The output contains embeddings derived from the input data, which can be used in downstream analysis. --- ## Summary This vignette demonstrated the use of the `get_embed` function to retrieve embeddings from input data. Use this function to process your data and extract meaningful embeddings for further applications.