I am new to ggplot2
. I would like to create a line plot that has points on them where the points are filled with different colors than the lines (see the plot b
scale_fill_manual()
, scale_shape_manual()
and scale_colour_manual()
can be used only if you have set fill=
, shape=
or colour=
inside the aes()
.
To change colour just for the points you should add colour=group
inside geom_point()
call.
ggplot(data, aes(x=iv, y=dv, group=group,shape=group)) +
geom_line() + geom_point(aes(colour=group)) +
scale_shape_manual(values=c(19,20,21))+
scale_colour_manual(values=c("blue", "red","gray"))