Package: l1rotation
Title: Identify Loading Vectors under Sparsity in Factor Models
Version: 1.0.1
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) <doi:10.21799/frbp.wp.2020.25>. 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
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
NeedsCompilation: no
Packaged: 2025-05-16 21:16:32 UTC; C1RAK01
Author: Simon Freyaldenhoven [aut, cph],
  Ryan Kobler [aut, cre]
Maintainer: Ryan Kobler <kobleary@gmail.com>
Repository: CRAN
Date/Publication: 2025-05-20 08:40:02 UTC
Built: R 4.6.0; ; 2026-04-26 13:44:00 UTC; unix
