Description Usage Arguments Details Value Author(s) See Also Examples
View source: R/plotLMER3d.fnc.R
Plot dynamic 3d partial effects of a (generalized) linear mixedeffects model fit with LMER
.
1 2 3 4 5 6 7  plotLMER3d.fnc(model = NULL, pred, intr, plot.type = "contour",
xlim = range(x, na.rm = TRUE), ylim = range(y, na.rm = TRUE),
zlim = range(z, na.rm = TRUE), xlab = NULL,
ylab = NULL, zlab = NULL, main = NULL, shift = 0, scale = 1, cex = 1,
fun = NA, n = 30, color = "topo", theta = 0, phi = 0,
contourstepsize = 0.2, legend.args = NULL, rug = FALSE,
plot.dat = "default", path = "default", ...)

model 
A 
pred 
The quoted name of a model predictor. 
intr 
The quoted name of a continuous model predicor. 
plot.type 
The type of plot to make. Can be any of 
xlim, ylim, zlim 
x, y and zlimits. The plot is produced so that the rectangular volume defined by these limits is visible. 
xlab, ylab, zlab 
Titles for the axes. N.B. These must be character strings; expressions are not accepted. Numbers will be coerced to character strings. 
main 
The main title on top of the plot. 
shift 
Constant to add to the smooth (on the scale of the linear predictor) before plotting. Defaults to 0. Passed to 
scale 
Constant by which to multiply the smooth before plotting. Defaults to 1. Passed to 
cex 
The size of label and main text. 
fun 
A function to be applied for transforming the dependent variable, if 
n 
Integer denoting number of points for the plot, chosen at equally spaced intervals across the empirical range of the predictor variable. 
color 
The colour scheme to use for plots. One of 
theta 
Angle defining the viewing direction. 
phi 
Angle defining the viewing direction. 
contourstepsize 
The size of the steps from contour line to contour line. 
legend.args 
When 
rug 
Whether a rug ought to be plotted on the 3d surface. Defaults to 
plot.dat, path 
Whether to cache the plotting data generated by a previous call to 
... 
Further arguments to be passed to 
See help page to Harald Baayen's plotLMER.fnc
function as well as to Duncan Murdoch's persp3d
function and the help page to function image.plot
from package fields
. To save screenshots of "persp3d" plots (after plotting), use function rgl.snapshot
(produces png
files) or function rgl.postscript
(produces eps
files).
Invisibly returns plotting information (x
and y
vectors, z
matrix, and colors, col
). If plot.type = "contour"
, plot.type = "image.plot"
, or plot.type = "persp"
, a contour or perspective plot, respectively. If ret = TRUE
, a twoelement list is returned containing the matrix and the matrix of corresponding colors is returned. If argument intel
in nonnull, a file containing plotting information will be saved.
Antoine Tremblay, Statistics Canada, trea26@gmail.com.
1 2 3 4 5 6 7 8 9 10 11  if(try(require(LCFdata,quietly=TRUE))){
data(z)
temp.dir < tempdir()
save(z,file=file.path(temp.dir,"lmer___z.rda"))
plotLMER3d.fnc(pred = "LengthBc", intr = "WMCc",
plot.dat = "z", path = temp.dir)
plotLMER3d.fnc(pred = "LengthBc", intr = "WMCc",
plot.type = "persp", phi = 25, plot.dat = "z",
path = temp.dir)
}

Loading required package: lme4
Loading required package: Matrix
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.