Hi,
> The probleme is that when I use points function; it plots to me lines and
> not simpe points.
That seems unlikely, but without your code it's hard to figure out
what you did. As usual, the telepathy is not working.
Regardless, this will create a graph with points:
x <- read.table("clipboard", header=FALSE, as.is=TRUE)
# including data is good; including data with dput() is better
plot(x[,2], x[,3], type="p", xlab="X", ylab="Y",
main="Points")
> I read it with R and next I want to draw a point for each line the X is in
> col 2 and y is in col 3
> but, I need that for each value of the first colomn , to have a color.
Thus,
> I want to get a draw with 3 colors for values 0 , 0.2 and 0.4
And here's one way to color them:
plot(x[,2], x[,3], col=c("red", "blue",
"green")[as.factor(x[,1])],
xlab="X", ylab="Y", main="Colored Points")
You might be interested in ?par especially pch and also in ?legend
as well as in the basic help for ?plot and ?points.
Sarah
On Wed, Sep 14, 2011 at 1:57 PM, Adel ESSAFI <adelessafi at gmail.com>
wrote:> Hello list
> I have this file
>
> 0 ? 121289479 25
> 0 ? 212599129 1
> 0 ? 285254098 ? 21
> 0 ? 444889848 ? 45
> 0 ? 469197123 ? 30
> 0 ? 640007403 ? 82
> 0 ? 718215617 8
> 0 ? 758534043 ? 56
> 0 ? 799706577 ? 4
> 0 ? 814441385 ? 93
> 0 ? 843545059 ? 37
> 0.2 ? 121289479 ? 6
> 0.2 ? 285254098 ? 3
> 0.2 ? 444889848 ? 6
> 0.2 ? 469197123 ? 13
> 0.2 ? 640007403 ? 24
> 0.2 ? 718215617 3
> 0.2 ? 758534043 ? 2
> 0.2 ? 799706577 ? 2
> 0.2 ? 814441385 ? 70
> 0.2 ? 843545059 3
> 0.4 ? 121289479 ? 1
> 0.4 ? 444889848 ? 14
> 0.4 ? 469197123 ? 4
> 0.4 ? 640007403 ? 11
> 0.4 ? 799706577 ? 2
> 0.4 ? 814441385 8
>
>
>
>
> Thank you in advance for any input.
>
>
>
--
Sarah Goslee
http://www.functionaldiversity.org