【发布时间】:2017-04-18 14:36:59
【问题描述】:
我正在尝试使用逻辑参数为 R 中散点图的某些点着色。我的数据是性别(M/F)和教师(A/M/S/E)的函数。我想给每个教师上色,比如绿色、红色、蓝色、黑色,然后让女性只显示为轮廓,中心为白色。
plot(year, logit.prop, type="n", xlab="Year of graduation", ylab="Logit proportion of survivors", ylim=c(-1,3))
points(year[faculty=="M"], logit.prop[faculty=="M"], pch=21,
points(year[faculty=="A"], logit.prop[faculty=="A"], pch=21, bg="red", col="red")
这是我目前正在使用的代码的一部分,有没有办法告诉 R 为 x 轴值(这里是年份)既是女性又是 A 的点着色?
【问题讨论】:
-
color 可以采用向量,例如col = ifelse(condition1 & condition2, 'red','black')