Package: l1rotation Title: Identify Loading Vectors under Sparsity in Factor Models Version: 1.0.2 Authors@R: c( person("Simon", "Freyaldenhoven", , "simon.freyaldenhoven@phil.frb.org", role = c("aut", "cph")), person("Ryan", "Kobler", , "kobleary@gmail.com", role = c("aut", "cre")) ) Description: Simplify the loading matrix in factor models using the l1 criterion as proposed in Freyaldenhoven (2025) . Given a data matrix, find the rotation of the loading matrix with the smallest l1-norm and/or test for the presence of local factors with main function local_factors(). License: MIT + file LICENSE Depends: R (>= 3.5) Imports: cli, doParallel, dplyr, foreach, ggplot2, magrittr, matrixStats, pracma, scales, stats Suggests: knitr, quarto, rmarkdown, testthat (>= 3.0.0) Config/testthat/edition: 3 Encoding: UTF-8 LazyData: true Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.2 URL: https://kobleary.github.io/l1rotation/, https://github.com/SimonFreyaldenhoven/l1rotation BugReports: https://github.com/SimonFreyaldenhoven/l1rotation/issues VignetteBuilder: knitr Config/Needs/website: quarto, rmarkdown Repository: https://simonfreyaldenhoven.r-universe.dev Date/Publication: 2025-08-21 17:34:24 UTC RemoteUrl: https://github.com/simonfreyaldenhoven/l1rotation RemoteRef: HEAD RemoteSha: 3cdf09b0d34f06f3b549cd8a3b9d730d5e6bd7a0 NeedsCompilation: no Packaged: 2026-06-18 11:37:44 UTC; root Author: Simon Freyaldenhoven [aut, cph], Ryan Kobler [aut, cre] Maintainer: Ryan Kobler