如何在R中更改点集颜色

时间:2014-03-07 15:11:37

标签: r colors

我在PCA中完成了R,并使用散点图绘制了结果。

我有7个数据变量,最后一组点显示为黄色。我怎样才能使每组点都是特定的颜色?

这是我一直在使用的代码:

plot(clam.pca$x[,1], clam.pca$x[,2], pch = clam$Form.code,
     col = clam$Form.code, cex = .8, lty = "solid", lwd = 1,
     xlab = "Axis1", ylab = "Axis2", xlim = c(-0.2, 0.30))

罗里

1 个答案:

答案 0 :(得分:1)

您无法使用通用绘图功能将颜色设置为变量。您必须手动设置所需的颜色作为矢量。例如:

x<-seq(1:10)
y<-seq(1:10)
cols<-ifelse(group=="a","red","green")
plot(x,y,col=cols)

enter image description here