lionel- / ggstance

Horizontal ggplot2 components

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Misleading error messages for missing aesthetics

Ax3man opened this issue · comments

For any of geom_linerangeh, geom_pointrangeh, geom_crossbarh, geom_errorbarh, the error for missing aesthetics still report the required aesthetics for the vertical versions.

ggplot(mtcars) + geom_linerangeh()

Error: geom_linerangeh requires the following missing aesthetics: x, ymin, ymax

Even though it needs y, xmin and xmax.

This may be confusing for users that are changing an existing call to a horizontal one, where they already are supplying x, ymin and ymax.

This may be confusing for users that are changing an existing call to a horizontal one, where they already are supplying x, ymin and ymax.

Is definitely confusing, but appreciate the answer above.

This should now be fixed, thanks for the report

Great Lionel, your package is very useful indeed!