Skip to content

scale_y_continuous

scale_y_continuous(
    name: str | None = None,
    *,
    breaks: Breaks | None = None,
    break_width: Number | None = None,
    labels: Labels | None = None,
    lablim: int | None = None,
    limits: Limits | None = None,
    expand: Sequence[Number] | None = None,
    na_value: Color | Number | None = None,
    trans: Transform | None = None,
    format: str | None = None,
    position: Position | None = None,
) -> FeatureSpec

Continuous position scale y. See scale_x_continuous.

Parameters:

  • name (str, default: None ) –

    Axis title (labs(x=...) takes precedence).

  • breaks (list of float, default: None ) –

    Fixed break positions in data units; breaks outside the axis are dropped.

  • break_width (Number | None, default: None ) –

    As in lets-plot; not drawn yet (ggrust warns).

  • lablim (Number | None, default: None ) –

    As in lets-plot; not drawn yet (ggrust warns).

  • na_value (Number | None, default: None ) –

    As in lets-plot; not drawn yet (ggrust warns).

  • position (Number | None, default: None ) –

    As in lets-plot; not drawn yet (ggrust warns).

  • labels (list of str or dict, default: None ) –

    One label per break (a dict maps breaks to labels). Ignored without breaks, as in lets-plot.

  • limits (list, default: None ) –

    [low, high] in data units; None leaves a side free.

  • expand (list, default: None ) –

    [multiplicative] or [multiplicative, additive] expansion.

  • trans ((identity, log10, log2, sqrt, reverse), default: 'identity' ) –

    Transformation of the data.

  • format (str, default: None ) –

    Label format: a number format (".2f", ",", "e", "%") or a template ("{.1f} %", "{d} cells"). labels take precedence.

Returns:

  • FeatureSpec –

    Scale specification.