The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

nmfkc: Non-Negative Matrix Factorization with Kernel Covariates

Performs Non-negative Matrix Factorization (NMF) with Kernel Covariates. Given an observation matrix and kernel covariates, it optimizes both a basis matrix and a parameter matrix. Notably, if the kernel matrix is an identity matrix, the method simplifies to standard NMF. Also provides NMF with Random Effects (NMF-RE) via nmfre(), which estimates a mixed-effects model combining covariate-driven scores with unit-specific random effects together with wild bootstrap inference, and NMF-based Structural Equation Modeling (NMF-SEM) via nmf.sem(), which fits a two-block input-output model for blind source separation and path analysis. References: Satoh (2025) <doi:10.48550/arXiv.2403.05359>; Satoh (2025) <doi:10.48550/arXiv.2510.10375>; Satoh (2025) <doi:10.48550/arXiv.2512.18250>; Satoh (2026) <doi:10.48550/arXiv.2603.01468>; Satoh (2026) <doi:10.1007/s42081-025-00314-0>.

Version: 0.6.7
Imports: stats, graphics, utils, grDevices
Suggests: knitr, rmarkdown, testthat (≥ 3.0.0), mclust, palmerpenguins, quanteda, vars, DiagrammeR, MASS, nlme, lavaan
Published: 2026-04-15
DOI: 10.32614/CRAN.package.nmfkc
Author: Kenichi Satoh ORCID iD [aut, cre]
Maintainer: Kenichi Satoh <kenichi-satoh at biwako.shiga-u.ac.jp>
BugReports: https://github.com/ksatohds/nmfkc/issues
License: MIT + file LICENSE
URL: https://github.com/ksatohds/nmfkc, https://ksatohds.github.io/nmfkc/
NeedsCompilation: no
Language: en-US
Citation: nmfkc citation info
Materials: README, NEWS
CRAN checks: nmfkc results

Documentation:

Reference manual: nmfkc.html , nmfkc.pdf
Vignettes: Classification with NMF-LAB (source, R code)
Introduction to nmfkc (source, R code)
NMF-RE: Mixed-Effects Modeling with nmfkc (source, R code)
NMF-SEM with nmfkc (source, R code)
Time Series Analysis with NMF-VAR (source, R code)
Topic Modeling with nmfkc (source, R code)

Downloads:

Package source: nmfkc_0.6.7.tar.gz
Windows binaries: r-devel: nmfkc_0.6.7.zip, r-release: nmfkc_0.6.7.zip, r-oldrel: nmfkc_0.6.7.zip
macOS binaries: r-release (arm64): nmfkc_0.6.7.tgz, r-oldrel (arm64): not available, r-release (x86_64): nmfkc_0.6.7.tgz, r-oldrel (x86_64): nmfkc_0.6.7.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=nmfkc to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.