R中的嵌套条件语句

时间:2016-12-05 01:06:04

标签: r plot

我试图在R散点图中绘制我的数据点(见下面 作为字符 。基于分组变量&#34; z&#34; 1,2,3 )的值的数据点将以 3种不同的颜色显示< / strong>即可。

1 - 我想知道如何修改我当前的R代码(见下文),以便为3组提供这3种不同的颜色&#39;数据点?

2 - 我是否可以使用斜体和粗体数据点 z 1 2 ,分别?

x <- c(2,1,5,4,5,8,6,6,4,1,2,2,2,5,9,5,4,3,2,3,1,3,1,7,3,2,2,9,7,7,9,8,8,6,4,6,7,2,1,4,3,9)
y <- c(1,1,2,8,7,4,6,7,5,5,2,9,3,9,1,5,7,1,8,6,8,4,9,2,7,5,7,6,3,8,3,3,7,8,3,4,4,4,3,6,5,4)
z <- c(1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,3,3,3,3,3,1,2)

plot(0:10,0:10,type="n",axes=F)
box()
text(x,y,col=ifelse(x[which(z==1)],"Red",ifelse(x[which(z==2)],"blue","green")))

0 个答案:

没有答案