我有以下的R代码:
x1=c(3,2,4,1,2,4,4)
x2=c(4,2,4,4,1,3,1)
Y=c("red","red","red","red","blue","blue","blue")
plot(x1,x2,col=Y,pch=8)
grid(NULL,NULL,col="cornsilk2")
legend("right",c("Point","star"),col=c("red","blue"))
然而,我有两个想要改变的问题,但是我不确定如何进行以下操作: 1)我想使用plot中的pch功能更改出现的点的类型。例如,我希望红色的点出现为星号,蓝色的点出现为三角形。我该怎样做呢? 2)我希望图例显示这些符号并相应地正确着色。例如,除了“点”之外,它应该是一个“.”,根据我决定分配的颜色为蓝色或红色。
感谢帮助。