plot.ls_means: Bar Plots of LS-Means

Description Usage Arguments Value Author(s) See Also Examples

View source: R/ls_means.R

Description

Bar plots of LS-means using the ggplot2 package.

Usage

1
2
## S3 method for class 'ls_means'
plot(x, y = NULL, which = NULL, mult = TRUE, ...)

Arguments

x

an ls_means object.

y

not used and ignored with a warning.

which

optional character vector naming factors for which LS-means should be plotted. If NULL (default) plots for all LS-means are generated.

mult

if TRUE and there is more than one term for which to plot LS-means the plots are organized in panels with facet_wrap.

...

currently not used.

Value

generates the desired plots and invisibly returns the plot objects.

Author(s)

Rune Haubo B. Christensen

See Also

ls_means.lmerModLmerTest

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
# Fit example model with 2 factors:
data("cake", package="lme4")
cake$Temp <- factor(cake$temperature, ordered = FALSE)
model <- lmer(angle ~ recipe * Temp + (1|recipe:replicate), cake)

# Extract LS-means:
(lsm <- ls_means(model))

# Multi-frame plot of the LS-means
plot(lsm)

# Compute list of 'single frame' plots:
res <- plot(lsm, mult=FALSE)

# Display each plot separately:
plot(res[[1]])
plot(res[[2]])

# Example with pairwise differences of LS-means:
(lsm <- ls_means(model, pairwise = TRUE))
plot(lsm, which="Temp")

lmerTest documentation built on Oct. 23, 2020, 6:16 p.m.