在R中我试图绘制一些我将适合glm的数据。我想明确哪些数据点与哪些数据点相关联。数据有响应变量y =幸存者vs x =毕业年份。我有2个进一步的解释变量,年龄和教师。我目前正在使用代码
plot(year,survive,pch=as.character(faculty))
绘制年份与幸存者的关系,这会将图表中的每个数据点更改为一个字母,有没有办法我可以 a)指定每个教师的符号(有4个)因此它们是不同的(圆形/三角形等) b)单独绘制每个教师的情节,并在每个教师的情况下获得4个情节?
答案 0 :(得分:0)
a)您可以使用库ggplot2:
library(ggplot2)
ggplot(yourdataset) + geom_point(aes(y=year, x=survive, colour=faculty, shape=faculty))
(添加不同颜色通常更好)</ p>
b)您可以通过以下方式创建4个图表:
plot(year ~ survive, data=yourdataset[yourdataset$faculty == "yourname",])
每次将“yourname”更改为所需的值。