2015-05-01 2 views
2

У меня есть столбец (с именем группы) в качестве группировки информации (от 1 до 4 для 4 групп), и я хотел бы использовать это, чтобы назначить различные цвета для групп в участкеКак использовать цвета по моему выбору для построения по группам в R?

x=data.frame(read.csv(file.choose())) 
plot(x$A,x$B,col=as.factor(x$group)) 

Это дает цвета, как черный , красный, зеленый и т. д. для групп, помеченных как 1, 2, 3 ... соответственно. Как изменить код, если я хочу присвоить цвета в соответствии с моим желанием. Допустим, я хочу группу помеченных как 1, который будет отображаться синим цветом (например)

ответ

4

Как это:

plot(Sepal.Length ~ Sepal.Width, data = iris, 
    col = c("blue", "red", "green")[as.factor(Species)]) 
legend("topright", pch = 1, col = c("blue", "red", "green"), 
     legend = levels(as.factor(iris$Species))) 
+0

Ах, спасибо за быстрый ответ! :) –

Смежные вопросы