Skip to content

Off-label use of plot labels #5

@teunbrand

Description

@teunbrand

Hi there,

The ggplot2 package is planning an update for around May 2025 and a reverse dependency test indentified a problem with the yamlet package.
The details are explained in tidyverse/ggplot2#6290, but essentially ggplot2 doesn't populate the plot$labels field before plot building anymore.

The change in ggplot2 is at odds with how labels are used in the .decorated_ggplot function. It appears to me that the plot labels are being used to iterate over aesthetics, but labels are not suitable to derive aesthetics. I think this is off-label use, and would suggest that the yamlet package changes its approach. You can test the changes yourself with the development version of ggplot2 (pak::pak("tidyverse/ggplot2"))

Best,
Teun

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions