[Rd] Bug in subsetting data frame (PR#13515)
Waclaw.Marcin.Kusnierczyk at idi.ntnu.no
Tue Feb 10 14:36:56 CET 2009
Stavros Macrakis wrote:
> Don't know if this is the problem, but....
> It is a bad idea to set data.frame <- xxx since R has a single
> namespace for functions and variables.
it doesn't seem to be the problem.
c = c(0)
# 0, not the function `c`
# 1, not an error from application of 0 to 1
c = `list`
# list, not a vector
# the function `list`, not the value 0
the issue is, if you use a name as an operator, it's the first *function
value*, not just *value*, found on the search path that will be used.
in the example you referred to, if you assign a non-function value to
data.frame, an attempt to apply data.frame will get the function from
data.frame = 0
More information about the R-devel