[R] Colors column don't give correct color with plot()

Vivek Ayer vivek.ayer at gmail.com
Fri Jul 24 20:23:48 CEST 2009


Hey guys,

I'm having trouble getting the correct colors, when they are read from
a csv file. Here's an example:

1 1 black
1 2 green
1 3 green
1 4 black
1 5 peachpuff

Call it blah.csv. Then I ran:

data <- read.csv("blah.csv",header=FALSE,sep="")

and then to plot the data, I ran:

plot(data[,1],data[,2],col=data[,3])

But the output reports a vertical line with colors:

black
red
red
black
green

going up. Is this a bug in R? If so, could someone fix it?

Thanks,
Vivek




More information about the R-help mailing list