我想知道是否有这样的功能:
scale_color_hue()
但对于形状。在 aes 中使用颜色时编辑图例的标签是使用该功能的,但在混合颜色和形状时我不能这样做。
例如,命令:
ggplot(subdata, aes(x=factor(rGPUs), y=Speedup, colour=factor(Factor), shape=factor(Factor), group=Factor, ymin=0)) +
geom_line(size=1) + geom_point(size=4) +
scale_color_hue(labels = c("1X", "1.5X", "2X"))
我想在没有第二个图例的情况下绘制它。不过,我不想使用以下功能:
scale_color_manual()
scale_shape_manual()
因为他们需要标签和值,例如:
在许多其他人中。