Skip to content

geom_line becomes invisible when color aesthetic applied #3205

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wolfeclw opened this issue Nov 1, 2018 · 3 comments
Closed

geom_line becomes invisible when color aesthetic applied #3205

wolfeclw opened this issue Nov 1, 2018 · 3 comments

Comments

@wolfeclw
Copy link

wolfeclw commented Nov 1, 2018

I am attempting to apply a gradient color scale to a line in a ggplot object. When I create the plotly chart, the plotted line is not visible. Hovering over the plot area shows the values of the variables if the cursor is where the line is located, even though the line is not visible.

If I do not apply a color aesthetic, the line is visible.

I have download the most recent plotly package from Github.

Here is some example code of the issue:

library(tidyverse)

df <- tibble(
x = rnorm(100, 7, 1),
y = rnorm(100, 4, 1),
z = rnorm(100, 5, 1))

plot <- ggplot(df) +
geom_line(aes(x, y, color = z),
lwd = 1.5) +
scale_color_gradient(low = "red",
high = "blue")

plot
ggplot_ex

plotly::plotly_build(plot)

plotly_ex

@alexcjohnson
Copy link
Collaborator

@cpsievert would you prefer this over at https://github.com/ropensci/plotly ?
Presumably this is #581 - note our (as yet unimplemented) plan to allow line color/width arrays only in scattergl

@cpsievert
Copy link

Ohhh, yea, if you can transfer that'd be great -- super stoked to see this in scattergl!

@wolfeclw
Copy link
Author

wolfeclw commented Nov 1, 2018

Yes, I had meant to post this over there. Thanks for the tip!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants