0

我想知道是否有这样的功能:

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()

因为他们需要标签和值,例如:

在许多其他人中。

4

0 回答 0