Package: GFM 1.2.2

Wei Liu

GFM: Generalized Factor Model

Generalized factor model is implemented for ultra-high dimensional data with mixed-type variables. Two algorithms, variational EM and alternate maximization, are designed to implement the generalized factor model, respectively. The factor matrix and loading matrix together with the number of factors can be well estimated. This model can be employed in social and behavioral sciences, economy and finance, and genomics, to extract interpretable nonlinear factors. More details can be referred to Wei Liu, Huazhen Lin, Shurong Zheng and Jin Liu. (2023) <doi:10.1080/01621459.2021.1999818>.

Authors:Wei Liu [aut, cre], Huazhen Lin [aut], Shurong Zheng [aut], Jin Liu [aut], Jinyu Nie [aut]

GFM_1.2.2.tar.gz
GFM_1.2.2.zip(r-4.7-x86_64)GFM_1.2.2.zip(r-4.7-arm64)GFM_1.2.2.zip(r-4.6-x86_64)GFM_1.2.2.zip(r-4.6-arm64)
GFM_1.2.2.tar.gz(r-4.7-arm64)GFM_1.2.2.tar.gz(r-4.7-x86_64)GFM_1.2.2.tar.gz(r-4.6-arm64)GFM_1.2.2.tar.gz(r-4.6-x86_64)
GFM_1.2.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
GFM/json (API)

# Install 'GFM' in R:
install.packages('GFM', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/feiyoung/gfm/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

openblascpp

4.56 score 3 packages 346 downloads 2 mentions 7 exports 11 dependencies

Last updated from:429b3b8774. Checks:8 WARNING, 2 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64WARNING112
linux-devel-x86_64WARNING378
source / vignettesOK220
linux-release-arm64WARNING158
linux-release-x86_64WARNING158
windows-devel-arm64WARNING260
windows-devel-x86_64WARNING166
windows-release-arm64WARNING227
windows-release-x86_64WARNING295
wasm-releaseOK103

Exports:chooseFacNumberFactormgendatagfmmeasurefunoverdispersedGFMOverGFMchooseFacNumber

Dependencies:codetoolsdoSNOWforeachirlbaiteratorslatticeMASSMatrixRcppRcppArmadillosnow

OverGFM: simulated examples
Load GFM package | Load rrpack and PCAmixdata packages for other methods | Introduction to the data generation mechanisms | Brief description of other methods | OverGFM can handle overdispersed mixed-type data | Other methods poorly handle overdispersed mixed-type data | Visualization | Session information

Last update: 2026-01-18
Started: 2026-01-18

GFM: A Simple Transcriptomics Data
Load real data | Fit GFM model | Compare with LFM in downstream analysis

Last update: 2023-08-11
Started: 2022-01-05

GFM: alternate maximization and information criterion
Fit GFM model using simulated data | GFM can handle data with homogeneous normal variables | GFM outperforms LFM in analyzing data with heterogeous normal variables | GFM outperforms LFM in analyzing data with Count(Poisson) variables | GFM outperforms LFM in analyzing data with the mixed-types of count and categorical variables | Session information

Last update: 2023-08-11
Started: 2022-01-05

Installation
Install the GFM

Last update: 2023-08-11
Started: 2022-01-05