Learn R Programming

insight (version 1.0.0)

link_inverse: Get link-inverse function from model object

Description

Returns the link-inverse function from a model object.

Usage

link_inverse(x, ...)

# S3 method for betareg link_inverse(x, what = c("mean", "precision"), ...)

# S3 method for DirichletRegModel link_inverse(x, what = c("mean", "precision"), ...)

# S3 method for betamfx link_inverse(x, what = c("mean", "precision"), ...)

# S3 method for gamlss link_inverse(x, what = c("mu", "sigma", "nu", "tau"), ...)

Value

A function, describing the inverse-link function from a model-object. For multivariate-response models, a list of functions is returned.

Arguments

x

A fitted model.

...

Currently not used.

what

For gamlss models, indicates for which distribution parameter the link (inverse) function should be returned; for betareg or DirichletRegModel, can be "mean" or "precision".

Examples

Run this code
# example from ?stats::glm
counts <- c(18, 17, 15, 20, 10, 20, 25, 13, 12)
outcome <- gl(3, 1, 9)
treatment <- gl(3, 3)
m <- glm(counts ~ outcome + treatment, family = poisson())

link_inverse(m)(0.3)
# same as
exp(0.3)

Run the code above in your browser using DataLab