[R] R is GNU S, not C.... [was "how to get or store ....."]
vincent@7d4.com
vincent at 7d4.com
Tue Dec 6 19:50:21 CET 2005
ronggui a ¨¦crit :
> I think it is NOT just for historical reason.
> see the following example:
>
>>rm(x)
>>mean(x=1:10)
> [1] 5.5
>>x
> Error: object "x" not found
x is an argument local to mean(),
did you expect another answer ?
>>mean(x<-1:10)
> [1] 5.5
>>x
> [1] 1 2 3 4 5 6 7 8 9 10
What is the goal of this "example" ?
Here with "<-",
(voluntary, or not, side effect)
the global variable x is, also, created.
Did the writer really want that ???
I though there were other specific statements
especially intended for global assignment, eg "<<-".
If this example was intended to prove "<-"
is better than "="
... I'm not really convinced !
More information about the R-help
mailing list