If I understand it correctly,
you mean to say
a = c(1, 4, 5)
b = c(2, 6, 7)
and
m- rbind(a,b)
if you want to see a particular column
you can try
m[,1]
hope it helps,
-GS
On 3/2/07, yoo [EMAIL PROTECTED] wrote:
Let's say i have
a = c(1, 4, 5)
b = c(2, 6, 7)
and i have matrix m,
Let's say i have
a = c(1, 4, 5)
b = c(2, 6, 7)
and i have matrix m, what's an efficient way of access
m[1, 2], m[4, 6], m[5, 7]
like of course m[a, b] = is not going to do, but what's an expression that
will allow me to have that list?
Thanks!
--
View this message in context:
I'm not sure this is the most efficient, but how about:
diag(m[a,b])
?
On 3/1/07, yoo [EMAIL PROTECTED] wrote:
Let's say i have
a = c(1, 4, 5)
b = c(2, 6, 7)
and i have matrix m, what's an efficient way of access
m[1, 2], m[4, 6], m[5, 7]
like of course m[a, b] = is not going to
: Thursday, March 1, 2007 4:28:02 PM
Subject: [R] Simplest question ever...
Let's say i have
a = c(1, 4, 5)
b = c(2, 6, 7)
and i have matrix m, what's an efficient way of access
m[1, 2], m[4, 6], m[5, 7]
like of course m[a, b] = is not going to do, but what's an expression that
will allow me to have
On 01-Mar-07 Paul Lynch wrote:
I'm not sure this is the most efficient, but how about:
diag(m[a,b])
?
m[cbind(a,b)] will also do it:
m
[,1] [,2] [,3] [,4] [,5] [,6] [,7]
[1,] 1.1 1.2 1.3 1.4 1.5 1.6 1.7
[2,] 2.1 2.2 2.3 2.4 2.5 2.6 2.7
[3,] 3.1 3.2 3.3 3.4 3.5 3.6