Values not working in scale_*_manual

While i'm using values in scale_*_manual getting unused value in legend in for loop. Please do the needful.

The below code is without scale_color_manual and the result attached below the code.

Inv_sub_part1[[6]]%>%ggplot(aes(x=RELATIVE_ACT_TIME,y=CONC,group=TRT))+
geom_point(aes(color=QVAL),size=4)+
geom_line(aes(color=QVAL),size=0.86)

When i use the scale_color_manual and I'm getting the additional legend, in previous versions it was not there .
After updating to latest version of ggplot2, it was started.

Inv_sub_part1[[6]]%>%ggplot(aes(x=RELATIVE_ACT_TIME,y=CONC,group=TRT))+
geom_point(aes(color=QVAL),size=4)+
geom_line(aes(color=QVAL),size=0.86)+
scale_color_manual(name="Treatment",
values = c("NON-NULL"="black","NULL"="grey60"),drop=TRUE)

Hi!

To help us help you, could you please prepare a reproducible example (reprex) illustrating your issue? Please have a look at this guide, to see how to create one:

It is the problem with ggplot2 3.3.5, It is working when I re install to 3.3.3

What is your version of RStudo? You may have to update it.

My R studio version is 1.4.17.17, Which is latest

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.