Package: gllvm 2.0

Jenni Niku

gllvm: Generalized Linear Latent Variable Models

Analysis of multivariate data using generalized linear latent variable models (gllvm). Estimation is performed using either the Laplace method, variational approximations, or extended variational approximations, implemented via TMB (Kristensen et al. (2016), <doi:10.18637/jss.v070.i05>).

Authors:Jenni Niku [aut, cre], Wesley Brooks [aut], Riki Herliansyah [aut], Francis K.C. Hui [aut], Pekka Korhonen [aut], Sara Taskinen [aut], Bert van der Veen [aut], David I. Warton [aut]

gllvm_2.0.tar.gz
gllvm_2.0.tar.gz(r-4.5-noble)gllvm_2.0.tar.gz(r-4.4-noble)
gllvm_2.0.tgz(r-4.4-emscripten)gllvm_2.0.tgz(r-4.3-emscripten)
gllvm.pdf |gllvm.html
gllvm/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/jenniniku/gllvm/issues

Pkgdown site:https://jenniniku.github.io

Uses libs:
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:
  • Skabbholmen - Skabbholmen island data
  • beetle - Ground beetle assemblages
  • eSpider - Hunting spider data
  • fungi - Wood-decaying fungi data
  • kelpforest - Kelp Forest community Dynamics: Cover of sessile organisms, Uniform Point Contact
  • microbialdata - Microbial community data

cppopenmp

5.67 score 1 packages 175 scripts 893 downloads 2 mentions 46 exports 13 dependencies

Last updated 1 months agofrom:9c0fd00ac8. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKDec 27 2024
R-4.5-linux-x86_64OKDec 27 2024

Exports:AICcAICc.gllvmcoefplotcoefplot.gllvmconfint.gllvmgetEnvironCorgetEnvironCor.gllvmgetEnvironCovgetEnvironCov.gllvmgetLoadingsgetLoadings.gllvmgetLVgetLV.gllvmgetPredictErrgetPredictErr.gllvmgetResidualCorgetResidualCor.gllvmgetResidualCovgetResidualCov.gllvmgllvmlogLik.gllvmnobs.gllvmoptimaoptima.gllvmordiplotordiplot.gllvmphyloplotphyloplot.gllvmplotVarPartitioningplotVPpredict.gllvmpredictLVspredictLVs.gllvmprint.summary.gllvmrandomCoefplotrandomCoefplot.gllvmsese.gllvmsimulatesimulate.gllvmtolerancestolerances.gllvmvarPartitioningvarPartitioning.gllvmvcov.gllvmVP

Dependencies:alabamafishModlatticeMASSMatrixmgcvnlmenloptrnumDerivRcppRcppEigenstatmodTMB

Analysing high-dimensional microbial community data using gllvm

Rendered fromvignette2.rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2019-08-23

Analysing multivariate abundance data using gllvm

Rendered fromvignette1.Rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2019-08-23

Analysing sparse ecological percent cover data using gllvm

Rendered fromvignette8.Rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2024-11-26

Correlation structures for latent variables and row effects

Rendered fromvignette9.Rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2024-11-26

How to use the quadratic response model

Rendered fromvignette5.Rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2022-12-17

Introduction to gllvm Part 1: Ordination

Rendered fromvignette3.rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2022-12-17

Introduction to gllvm Part 2: Species correlations

Rendered fromvignette4.rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2022-12-17

Ordination with predictors

Rendered fromvignette6.Rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2022-12-17

Phylogenetic random effects

Rendered fromvignette7.Rmdusingknitr::rmarkdownon Dec 27 2024.

Last update: 2024-11-26
Started: 2024-11-26

Readme and manuals

Help Manual

Help pageTopics
Corrected Akaike information criterion and number of observationsAICc AICc.gllvm nobs nobs.gllvm
Analysis Of Deviance for gllvmanova.gllvm
ground beetle assemblagesbeetle
Plot covariate coefficients and confidence intervalscoefplot coefplot.gllvm
Confidence intervals for model parametersconfint confint.gllvm
Functions to extract ecological quantities of the latent variables from a GLLVM, if species are a quadratic function of the latent variables.ecoCoefs optima optima.gllvm tolerances tolerances.gllvm
Hunting spider dataeSpider
Wood-decaying fungi datafungi
Extract species covariances due to environmental random effects from gllvm objectgetEnvironCor getEnvironCor.gllvm getEnvironCov getEnvironCov.gllvm
Extract loadingsgetLoadings getLoadings.gllvm
Extract latent variablesgetLV getLV.gllvm
Extract prediction errors for latent variables from gllvm objectgetPredictErr getPredictErr.gllvm
Extract residual correlations from gllvm objectgetResidualCor getResidualCor.gllvm
Extract residual covariance matrix from gllvm objectgetResidualCov getResidualCov.gllvm
Generalized Linear Latent Variable Modelsgllvm
Kelp Forest community Dynamics: Cover of sessile organisms, Uniform Point Contactkelpforest
Log-likelihood of gllvmlogLik logLik.gllvm
Microbial community datamicrobialdata
Plot latent variables from gllvm modelordiplot ordiplot.gllvm
Plot phylogenetic random effects from gllvmphyloplot phyloplot.gllvm
Plot Diagnostics for an gllvm Objectplot.gllvm
Predict Method for gllvm Fitspredict predict.gllvm
Predict latent variables for gllvm FitspredictLVs predictLVs.gllvm
Plot random slope coefficientsrandomCoefplot randomCoefplot.gllvm
Dunn-Smyth residuals for gllvm modelresiduals.gllvm
Standard errors for gllvm modelse se.gllvm
Simulate data from gllvm fitsimulate simulate.gllvm
Skabbholmen island dataSkabbholmen
Summarizing gllvm model fitsplot.summary.gllvm print.summary.gllvm summary.gllvm
Calculate variance partitioningplotVarPartitioning plotVP varPartitioning varPartitioning.gllvm VP
Returns variance-covariance matrix of coefficients in a GLLVM.vcov vcov.gllvm