Learn R Programming

flashlight (version 0.9.0)

plot.light_scatter: Scatter Plot

Description

Values are plotted against a variable. The object returned is of class "ggplot" and can be further customized. To avoid overplotting, try alpha = 0.2 or position = "jitter".

Usage

# S3 method for light_scatter
plot(x, swap_dim = FALSE, facet_scales = "free_x", rotate_x = FALSE, ...)

Value

An object of class "ggplot".

Arguments

x

An object of class "light_scatter".

swap_dim

If multiflashlight and one "by" variable, or single flashlight with two "by" variables, swap the role of color variable and facet variable. If multiflashlight or one "by" variable, use colors instead of facets.

facet_scales

Scales argument passed to ggplot2::facet_wrap().

rotate_x

Should x axis labels be rotated by 45 degrees?

...

Further arguments passed to ggplot2::geom_point(). Typical arguments would be alpha = 0.2 or position = "jitter" to avoid overplotting.

See Also

light_scatter()

Examples

Run this code
fit <- lm(Sepal.Length ~ ., data = iris)
fl <- flashlight(model = fit, label = "ols", data = iris)
plot(light_scatter(fl, v = "Petal.Length", by = "Species"), alpha = 0.2)

Run the code above in your browser using DataLab