Skip to contents

Plot a scatter chart

Usage

plot_scatter(
  data,
  x,
  y,
  color,
  variable,
  fit = FALSE,
  fit_variable = FALSE,
  fit_method = "auto",
  fit_formula = NULL,
  fit_ci = FALSE,
  zero = "none",
  palette = "qual_9",
  scale_name = "",
  scale_label = ggplot2::waiver(),
  ...
)

Arguments

data

A data.frame type object

x

<data-masked> Variable to be mapped in the x-axis.

y

<data-masked> Variable to be mapped in the y-axis.

color

Color of the points

variable

<data-masked> Variable to be used as grouping for the color groups. Should only be used if fill is missing.

fit

Logical indicating if a regression line should be plotted on top of the chart.

fit_variable

Logical indicating if regression should be grouped. Defaults to FALSE.

fit_method

Type of model to generate regression line. See geom_smooth for more control and details. Defaults to "auto".

fit_formula

A formula for fit_method. See geom_smooth.

fit_ci

Logical indicating if confidence interval should be plotted. Defaults to FALSE for less cluttered visualization.

zero

Draws axis lines. Must be one of "x", "y", "both", or "none" (default).

palette

String indicating the name of which palette to use.

scale_name

String indicating fill legend title.

scale_label

String indicating fill legend labels.

...

Further arguments to geom_point

Value

A ggplot2 plot.