gbm.lmplots: Plot linear models for all expvar against the resvar

View source: R/gbm.lmplots.R

gbm.lmplotsR Documentation

Plot linear models for all expvar against the resvar

Description

Loops the lmplot function, shows linear model plots for all expvar against the resvar. Good practice to do this before running gbm.auto so you have a sense of the basic relationship of the variables.

Usage

gbm.lmplots(
  samples = NULL,
  expvar = NULL,
  resvar = NULL,
  expvarnames = NULL,
  resvarname = NULL,
  savedir = NULL,
  plotname = NULL,
  pngtype = c("cairo-png", "quartz", "Xlib"),
  r2line = TRUE,
  pointtext = FALSE,
  pointlabs = resvar,
  pointcol = "black",
  ...
)

Arguments

samples

Explanatory and response variables to predict from. Keep col names short (~17 characters max), no odd characters, spaces, starting numerals or terminal periods. Spaces may be converted to periods in directory names, underscores won't. Can be a subset of a large dataset.

expvar

Vector of names or column numbers of explanatory variables in 'samples': c(1,3,6) or c("Temp","Sal"). No default.

resvar

Name or column number(s) of response variable in samples: 12, c(1,4), "Rockfish". No default. Column name is ideally species name.

expvarnames

Vector of names same length as expvar, if you want nicer names.

resvarname

Single character object, if you want a nicer resvar name.

savedir

Save location, end with "/".

plotname

Character vector of plot names else expvarnames else expvar will be used.

pngtype

Filetype for png files, alternatively try "quartz" on Mac.

r2line

Plot rsquared trendline, default TRUE.

pointtext

Label each point? Default FALSE.

pointlabs

Point labels, defaults to resvar value.

pointcol

Points colour, default "black".

...

Allows controlling of text label params e.g. adj cex &.

Details

Errors and their origins:

Value

Invisibly saves png plots into savedir.

Author(s)

Simon Dedman, simondedman@gmail.com


SimonDedman/gbm.auto documentation built on Feb. 9, 2024, 5:12 p.m.