plot: GAMLj plot

plot.gamljR Documentation

GAMLj plot

Description

This function re-estimates a GAMLj model adding a new plot. If no option is passed, extracts the plots present in the 'gamlj*Results' object. If one plot is present, it is returned as a ggplot2 object, if more than one is present, a list of plots is returned. FALSE is returned if no plot is present or defined.

Usage

## S3 method for class 'gamlj'
plot(x, formula = NULL, ...)

Arguments

x

a gamlj results object of the class 'gamlj'

formula

a right hand side formula specifying the effect to plot, of the form '~x', '~x*z' or '~x*z*w'. It has prevalence on other options defining a plot.

...

all options accepted by a gamlj model function. Relevant for new plots are plot_x, plot_z and plot_by

Value

an object of class ggplot or a list of ggplot objects

Author(s)

Marcello Gallucci

Examples

data(qsport)
gmod<-GAMLj3::gamlj_lm(
  formula = performance ~ hours,
  data = qsport)

plot(gmod,plot_x = 'hours')
plot(gmod,formula=~hours)

gamlj/gamlj documentation built on April 17, 2024, 7:51 p.m.