GeomAbline

Abline geometry: one infinite reference line y = intercept + slope · x, clipped to the panel. Annotation form: fixed slope/intercept in params; does not inherit plot aes.

Defaults

geom
abline
default stat
identity
default position
identity
params type
AblineParams

Svelte component

import { GGPlot, GeomAbline } from "@ggsvelte/svelte";

<GGPlot data={rows} aes={{ x: "x", y: "y" }}>
  <GeomAbline />
</GGPlot>

JSON layer

{
  "geom": "abline"
}

Params

slope

number

Line slope (rise/run). Default 1 (identity line when intercept is 0).

intercept

number

Y-intercept in data units. Default 0.

alpha

number

Line opacity. Must be between 0 and 1 (inclusive). Default 1.

linewidth

number

Stroke width in px. Must be greater than 0. Default 1.

Allowed stats

Allowed positions

Examples

← All geoms · Getting started