Learn R Programming

⚠️There's a newer version (1.1-13) of this package.Take me there.

VGAM (version 0.7-8)

Vector Generalized Linear and Additive Models

Description

Vector generalized linear and additive models, and associated models (Reduced-Rank VGLMs, Quadratic RR-VGLMs, Reduced-Rank VGAMs). This package fits many models and distribution by maximum likelihood estimation (MLE) or penalized MLE. Also fits constrained ordination models in ecology.

Copy Link

Version

Install

install.packages('VGAM')

Monthly Downloads

43,625

Version

0.7-8

License

GPL-2

Maintainer

Thomas Yee

Last Published

February 12th, 2025

Functions in VGAM (0.7-8)

CommonVGAMffArguments

Common VGAM family function Arguments
Fisk

The Fisk Distribution
Surv

Create a Survival Object
Benini

The Benini Distribution
beta.ab

The Two-parameter Beta Distribution Family Function
bilogis4

Bivariate Logistic Distribution
amlpoisson

Poisson Regression by Asymmetric Maximum Likelihood Estimation
betabin.ab

Beta-binomial Distribution Family Function
constraints

Constraint Matrices
DeLury

DeLury's Method for Population Size Estimation
cumulative

Ordinal Regression with Cumulative Probabilities
Brat

Inputting Data to fit a Bradley Terry Model
Dagum

The Dagum Distribution
ABO

The ABO Blood Group System
cqo

Fitting Constrained Quadratic Ordination (CQO)
Coef

Computes Model Coefficients and Quantities
Coef.rrvglm-class

Class ``Coef.rrvglm''
Coef.qrrvglm-class

Class ``Coef.qrrvglm''
Coef.qrrvglm

Returns Important Matrices etc. of a QO Object
cratio

Ordinal Regression with Continuation Ratios
G1G2G3

The G1G2G3 Blood Group System
Lomax

The Lomax Distribution
cao.control

Control Function for RR-VGAMs (CAO)
amlexponential

Exponential Regression by Asymmetric Maximum Likelihood Estimation
bratt

Bradley Terry Model With Ties
amlbinomial

Binomial Logistic Regression by Asymmetric Maximum Likelihood Estimation
Invlomax

The Inverse Lomax Distribution
ccoef

Extract Model Constrained/Canonical Coefficients
dcnormal1

Univariate Normal Distribution with Double Censoring
deplot.lmscreg

Density Plot for LMS Quantile Regression
dirmultinomial

Fitting a Dirichlet-Multinomial Distribution
VGAM-package

Vector Generalized Linear and Additive Models
MNSs

The MNSs Blood Group System
Links

Link functions for VGLM/VGAM/etc. families
cloglog

Complementary Log-log Link Function
alaplaceUC

The Laplace Distribution
AA.Aa.aa

The AA-Aa-aa Blood Group System
erf

Error Function
Paralogistic

The Paralogistic Distribution
Max

Maxima
betaff

The Two-parameter Beta Distribution Family Function
Fnorm

The Folded-Normal Distribution
Opt

Maxima
exponential

Exponential Distribution
freund61

Freund's (1961) Bivariate Extension of the Exponential Distribution
alaplace

Asymmetric Laplace Distribution Family Functions
gaussianff

Gaussian (normal) Family Function
dexpbinomial

Double Exponential Binomial Distribution Family Function
gpdUC

The Generalized Pareto Distribution
fff

F Distribution Family Function
Rayleigh

The Rayleigh Distribution
gammahyp

Gamma Hyperbola Bivariate Distribution
bilogistic4

Bivariate Logistic Distribution Family Function
Tol

Tolerances
Coef.vlm

Extract Model Coefficients for VLM Objects
gamma2

2-parameter Gamma Distribution
gpd

Generalized Pareto Distribution Family Function
hunua

Hunua Ranges Data
amh

Ali-Mikhail-Haq Distribution Distribution Family Function
binom2.rho

Bivariate Probit Model (Family Function)
Bort

The Borel-Tanner Distribution
SurvS4-class

Class "SurvS4"
Benford

Benford's Distribution
garma

GARMA (Generalized Autoregressive Moving-Average) Models
borel.tanner

Borel-Tanner Distribution Family Function
Bisa

The Birnbaum-Saunders Distribution
inv.gaussianff

Inverse Gaussian Distribution Family Function
guplot

Gumbel Plot
chest

Chest Pain in NZ Adults
hspider

Hunting Spider Data
logistic

Logistic Distribution Family Function
cao

Fitting Constrained Additive Ordination (CAO)
identity

Identity Link Function
mckaygamma2

McKay's Bivariate Gamma Distribution
betaII

Beta Distribution of the Second Kind
AB.Ab.aB.ab

The AB-Ab-aB-ab Blood Group System
gumbel

Gumbel Distribution Family Function
calibrate-methods

Calibration for Constrained Regression Models
levy

Levy Distribution Family Function
ccoef-methods

Constrained (Canonical) Coefficients
cauchy

Cauchy Distribution Family Function
Invparalogistic

The Inverse Paralogistic Distribution
kumar

Kumaraswamy Distribution Family Function
lms.yjn

LMS Quantile Regression with a Yeo-Johnson Transformation to Normality
micmen

Michaelis-Menten Model
dirmul.old

Fitting a Dirichlet-Multinomial Distribution
Binom2.or

Bivariate Binary Regression with an Odds Ratio
calibrate

Model Calibrations
laplace

Laplace Distribution
gamma1

1-parameter Gamma Distribution
cdf.lmscreg

Cumulative Distribution Function for LMS Quantile Regression
ParetoIV

The Pareto(IV/III/II) Distributions
mix2normal1

Mixture of Two Univariate Normal Distributions
dirichlet

Fitting a Dirichlet Distribution
posnormal1

Positive Normal Distribution Family Function
clo

Redirects the user to rrvglm
cauchit

Cauchit Link Function
Log

Logarithmic Distribution
normal1

Univariate normal distribution
felix

Felix Distribution Family Function
acat

Ordinal Regression with Adjacent Categories Probabilities
Zeta

The Zeta Distribution
Betageom

The Beta-Geometric Distribution
cenpoisson

Censored Poisson Family Function
pareto1

Pareto and Truncated Pareto Distribution Family Functions
coalminers

Breathlessness and Wheeze Amongst Coalminers
probit

Probit Link Function
fisherz

Fisher's Z Link Function
expexp1

Exponentiated Exponential Distribution
fill

Creates a Matrix of Appropriate Dimension
Frechet

The Frechet Distribution
recexp1

Upper Record Values from a 1-parameter Exponential Distribution
logc

Complementary-log Link Function
skellam

Skellam Distribution Family Function
gevUC

The Generalized Extreme Value Distribution
persp.qrrvglm

Perspective plot for QRR-VGLMs
model.matrixvlm

Construct the Design Matrix of a VLM Object
nakagami

Nakagami Distribution Family Function
poissonp

Poisson-points-on-a-plane/volume Distances Distribution
fnormal1

Folded Normal Distribution Family Function
gamma2.ab

2-parameter Gamma Distribution
lerch

Lerch Phi Function
lms.bcn

LMS Quantile Regression with a Box-Cox Transformation to Normality
loglinb3

Loglinear Model for Three Binary Responses
ggammaUC

The Generalized Gamma Distribution
ggamma

Generalized Gamma distribution family function
rrvglm.control

Control function for rrvglm
bminz

Body Mass Index of New Zealand Adults
geometric

Geometric Distribution
iam

Index from Array to Matrix
posnegbinomial

Positive Negative Binomial Distribution Family Function
rrvglm

Fitting Reduced-Rank Vector Generalized Linear Models (RR-VGLMs)
slash

Slash Distribution Family Function
gumbelIbiv

Gumbel's Type I Bivariate Distribution Family Function
invbinomial

Inverse Binomial Distribution Family Function
calibrate.qrrvglm

Calibration for CQO, UQO and CAO models
get.smart.prediction

Retrieves ``.smart.prediction''
AB.Ab.aB.ab2

The AB-Ab-aB-ab2 Blood Group System
rig

Reciprocal Inverse Gaussian distribution
vsmooth.spline

Vector cubic smoothing spline
get.smart

Retrieve One Component of ``.smart.prediction''
lvplot

Latent Variable Plot
biplot-methods

Biplot of Constrained Regression Models
Frank

Frank's Bivariate Distribution
snorm

Skew-Normal Distribution
genpoisson

Generalized Poisson distribution
gew

General Electric and Westinghouse Data
loglinb2

Loglinear Model for Two Binary Responses
smart.mode.is

Determine What Mode the Smart Prediction is In
Coef.rrvglm

Returns Important Matrices etc. of a RR-VGLM Object
wffc.points

Point System for the 2008 World Fly Fishing Championships
wrapup.smart

Cleans Up After Smart Prediction
undocumented-methods

Undocumented Methods Functions
Hzeta

Haight's Zeta Function
gumbelUC

The Gumbel Distribution
Tikuv

A Short-tailed Symmetric Distribution
lvplot.qrrvglm

Latent Variable Plot for QO models
mccullagh89

McCullagh (1989) Distribution Family Function
trplot

Trajectory Plot
Betanorm

The Beta-Normal Distribution
yeo.johnson

Yeo-Johnson Transformation
gev

Generalized Extreme Value Distribution Family Function
Pareto

The Pareto Distribution
Zapois

Zero-Altered Poisson Distribution
zinegbinomial

Zero-Inflated Negative Binomial Distribution Family Function
zetaff

Zeta Distribution Family Function
multinomial

Multinomial Logit Model
binomialff

Binomial Family Function
venice

Venice Maximum Sea Levels
plackett

Plackett's Bivariate Distribution Family Function
mix2exp

Mixture of Two Exponential Distributions
Zanegbin

Zero-Altered Negative Binomial Distribution
laplaceUC

The Laplace Distribution
zero

The zero Argument in VGAM Family Functions
fsqrt

Folded Square Root Link Function
lgammaff

Log-gamma Distribution Family Function
cgumbel

Censored Gumbel Distribution
Zipois

Zero-Inflated Poisson Distribution
hypersecant

Hyperbolic Secant Distribution Family Function
hyperg

Hypergeometric Family Function
plotvgam

Default VGAM Plotting
logit

Logit Link Function
loglog

Log-log Link Function
plotqtplot.lmscreg

Quantile Plot for LMS Quantile Regression
polf

Poisson-Ordinal Link Function
Lino

The Generalized Beta Distribution (Libby and Novick, 1982)
loge

Log link function
wffc

2008 World Fly Fishing Championships
Yules

Yule-Simon Distribution
nbolf

Negative Binomial-Ordinal Link Function
lqnorm

Minimizing the L-q norm Family Function
Zibinom

Zero-Inflated Binomial Distribution
lognormal

Lognormal Distribution
meplot

Mean Excess Plot
Polono

The Poisson Lognormal Distribution
rcqo

Constrained Quadratic Ordination
morgenstern

Morgenstern's Bivariate Distribution Family Function
lv

Latent Variables
maxwell

Maxwell Distribution Family Function
Tpareto

The Truncated Pareto Distribution
quasipoissonff

Quasi-Poisson Family Function
ruge

Rutherford-Geiger Polonium Data
cardioid

Cardioid Distribution Family Function
rrvglm-class

Class ``rrvglm''
lvplot.rrvglm

Latent Variable Plot for RR-VGLMs
calibrate.qrrvglm.control

Control function for CQO/UQO/CAO calibration
grc

Fitting Goodman's RC Association Model
uqo

Fitting Unconstrained Quadratic Ordination (UQO)
logoff

Log link function with an offset
usagrain

USA grain prices
zipoisson

Zero-Inflated Poisson Distribution Family Function
ordpoisson

Ordinal Poisson Family Function
rhobit

Rhobit Link Function
negbinomial

Negative Binomial Distribution Family Function
pospoisson

Positive Poisson Distribution Family Function
mix2poisson

Mixture of Two Poisson Distributions
chisq

Chi-squared Distribution
quasibinomialff

Quasi-Binomial Family Function
cnormal1

Censored Normal Distribution
plotvgam.control

Control Function for plotvgam()
vglm.control

Control function for vglm
plotqrrvglm

Model Diagnostic Plots for QRR-VGLMs
AICvlm

Akaike's An Information Criterion
lgammaUC

The Log-Gamma Distribution
rlplot.egev

Return Level Plot for GEV Fits
enzyme

Enzyme Data
setup.smart

Smart Prediction Setup
wffc.teams

2008 World Fly Fishing Championships (Team results)
predict.qrrvglm

Predict Method for a CQO fit
qtplot.lmscreg

Quantile Plot for LMS Quantile Regression
fgm

Farlie-Gumbel-Morgenstern's Bivariate Distribution Family Function
qtplot.gumbel

Quantile Plot for Gumbel Regression
riceff

Rice Distribution Family Function
zapoisson

Zero-Altered Poisson Distribution
smartpred

Smart Prediction
Posnegbin

Positive-Negative Binomial Distribution
genbetaII

Generalized Beta Distribution of the Second Kind
Posbinom

Positive-Binomial Distribution
skewnormal1

Univariate Skew-Normal Distribution Family Function
rrar

Nested reduced-rank autoregressive models for multiple time series
Rice

The Rice Distribution
smart.expression

S Expression for Smart Functions
studentt

Student t Distribution
reciprocal

Reciprocal link function
uqo.control

Control Function for UQO models
vgam-class

Class ``vgam''
triangle

Triangle Distribution Family Function
zibinomial

Zero-Inflated Binomial Distribution Family Function
vgam

Fitting Vector Generalized Additive Models
vglm

Fitting Vector Generalized Linear Models
zipf

Zipf Distribution Family Function
leukemia

Acute Myelogenous Leukemia Survival Data
vonmises

von Mises Distribution Family Function
leipnik

Leipnik Distribution Family Function
tobit

Tobit Model
model.framevlm

Construct the Model Frame of a VLM Object
waitakere

Waitakere Ranges Data
lirat

Low-iron Rat Teratology Data
notdocumentedyet

Undocumented and Internally Used Functions and Classes
vgam.control

Control function for vgam
oxtemp

Oxford Temperature Data
toxop

Toxoplasmosis Data
weibull

Weibull Distribution Family Function
vglm-class

Class ``vglm''
wffc.indiv

2008 World Fly Fishing Championships (Individual results)
yulesimon

Yule-Simon Family Function
yip88

Zero-Inflated Poisson Distribution (Yip (1988) algorithm)
wffc.nc

2008 World Fly Fishing Championships (Number of captures)
nzc

Chinese Population in New Zealand 1867--2001
Zinegbin

Zero-Inflated Negative Binomial Distribution
poissonff

Poisson Family Function
pneumo

Pneumoconiosis amongst a group of coalminers
Pospois

Positive-Poisson Distribution
powl

Power Link Function
rdiric

The Dirichlet distribution
recnormal1

Upper Record Values from a Univariate Normal Distribution
s

Defining smooths in VGAM formulae
sinmad

Singh-Maddala Distribution Family Function
seq2binomial

The Two-stage Sequential Binomial Distribution Family Function
rrvglm.optim.control

Control function for rrvglm() calling optim()
trplot.qrrvglm

Trajectory plot for QRR-VGLMs
sratio

Ordinal Regression with Stopping Ratios
prentice74

Prentice (1974) Log-gamma Distribution
vglmff-class

Class ``vglmff''
wald

Wald Distribution Family Function
weightsvglm

Prior and Working Weights of a VGLM fit
zipebcom

Exchangeable bivariate cloglog odds-ratio model from a zero-inflated Poisson distribution
Inv.gaussian

The Inverse Gaussian Distribution
alsqreg

Asymmetric Least Squares Quantile Regression
betabinomial

Beta-binomial Distribution Family Function
Betabin

The Beta-Binomial Distribution
betaprime

The Beta-Prime Distribution
betageometric

Beta-geometric Distribution Family Function
Card

Cardioid Distribution
auuc

Auckland University Undergraduate Counts
cgo

Redirects the user to cqo
expexp

Exponentiated Exponential Distribution
fitted.vlm

Fitted Values of a VLM object
erlang

Erlang Distribution
golf

Gamma-Ordinal Link Function
is.smart

Test For a Smart Object
lms.bcg

LMS Quantile Regression with a Box-Cox transformation to a Gamma Distribution
logff

Logarithmic Distribution
mbinomial

The Matched Binomial Distribution Family Function
plotdeplot.lmscreg

Density Plot for LMS Quantile Regression
Posnorm

The Positive-Normal Distribution
posbinomial

Positive Binomial Distribution Family Function
predict.vglm

Predict Method for a VGLM fit
qrrvglm.control

Control function for QRR-VGLMs (CQO)
put.smart

Adds a List to the End of the List ``.smart.prediction''
simplex

Simplex distribution
zanegbinomial

Zero-Altered Negative Binomial Distribution