如何更改图表上附加到因子的点的颜色?

时间:2017-06-06 16:07:17

标签: r ggplot2

我有以下功能,我尝试创建一个图表,显示不同的性别以及鱼的长度和重量的差异。

ggplot(fish1,aes(x=Weight...,y=Fork.Length...,col = Sex))+geom_point()

但是,有人告诉我,由于色盲人群,在情节中使用红色和绿色是不可取的。如何更改R为每个因素分配的颜色。由于这是一个散点图,我不能只做一个col = c("red","yellow" "blue"),因为该列表必须长达132个因子。

以下是我的性别因素列表:

# [1]   M M M M M M M U U M F F F M F M F F M
# [20]  F M M M M F F F M M M M M M F M M M M
# [39]  M M F F M M F M M M M M F M F F F M F
# [58]  F F F F F F M F M F U F M U F M M F F
# [77]  M F U M M M M M U M F U F F F U M F M
# [96]  F F U U F F M F M M F F M F F F M F M
# [115] F M F M M M F M F F F F F F M F M F

0 个答案:

没有答案