Dear R,

I found a very wired behavior for a 2-by-2 matrix, see this example

> A <- matrix(1:4, 2)
> idx4A <- matrix(1:4, 2)
> A[idx4A]
Error in A[idx4A] : subscript out of bounds

But other matrices are fine,

> B <- matrix(1:9, 3)
> idx4B <- matrix(1:9, 3)
> B[idx4B]
[1] 1 2 3 4 5 6 7 8 9


I can reproduce this for both 32bit windows and 64bit linux with R 2.12.1
and some earlier versions.

Can someone tell me whether this a bug or a feature or something I don't
know?

Thanks!

Feng

-- 
Feng Li
Department of Statistics
Stockholm University
106 91 Stockholm, Sweden
http://feng.li/

	[[alternative HTML version deleted]]

