[Rd] tabulate() does not check for input bounds
Olaf Mersmann
olafm at statistik.tu-dortmund.de
Mon Oct 4 01:13:28 CEST 2010
Dear Simone,
On 04.10.2010, at 01:01, Simone Giannerini wrote:
> it looks like that tabulate() does not check for the bounds of the input.
> Reproducible example:
>
>> b <- 1:2
>> tabulate(b[1:100])
> [1] 1 1
this looks perfectly reasonable. Consider the result of
> b <- 1:2
> b[1:100]
[1] 1 2 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
[26] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
[51] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
[76] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
and check the help page for tabulate (esp. the na.rm argument).
What was your expected result?
Cheers,
Olaf
More information about the R-devel
mailing list