Skip to content

scale_fill_brewer

scale_fill_brewer(
    type: str | None = None,
    palette: str | int | None = None,
    direction: int | None = None,
    overflow: str | None = None,
    name: str | None = None,
    breaks: Breaks | None = None,
    labels: Labels | None = None,
    lablim: int | None = None,
    limits: Limits | None = None,
    na_value: Color | Number | None = None,
    guide: Guide | None = None,
    trans: Transform | None = None,
    format: str | None = None,
) -> FeatureSpec

Map fill with a ColorBrewer palette. See scale_color_brewer.

Parameters:

  • type ((seq, div, qual), default: "seq" ) –

    Palette family; needed with a palette index.

  • palette (str or int, default: None ) –

    Palette name (e.g. "Set2", "RdBu") or index within type. Default: Set1 for categories, Blues for continuous data.

  • direction ((1, -1), default: 1 ) –

    -1 reverses the colors.

  • overflow ((interpolate, cycle, generate), default: "interpolate" ) –

    How to get more colors than the palette has ("i", "c", "g").

  • name (str, default: None ) –

    Legend title.

  • breaks (list, default: None ) –

    Values that get a legend key or a colorbar tick.

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

    One label per break (a dict maps breaks to labels).

  • lablim (int, default: None ) –

    Maximum label length in characters; longer labels are cut.

  • limits (list, default: None ) –

    [low, high] data range of a continuous scale, or the levels (and their order) of a discrete one. Data outside the limits gets na_value.

  • na_value (str, default: None ) –

    Value drawn for missing data and data outside limits.

  • guide (str or FeatureSpec, default: None ) –

    "legend", "colorbar" (continuous color), "none", or a guide_legend() / guide_colorbar() spec.

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

    Transformation of the data.

  • format (str, default: None ) –

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

Returns:

  • FeatureSpec –

    The scale.