Alternative to list()
On 15 Mar 2001, at 19:33, Ko-Kang at xtra.co.nz wrote:
Hi,
Suppose I have a dataset with 10 columns, let's call it "foo".
Now if I want to extract out only column 2 ~ 8, then I know I can use
either:
foo[ ,2:8]
or
fooNew <- list( foo[ ,2:8] )
Hm. Why do you bother with list. I assume foo is either matrix or data frame and for this I usually use fooNew_foo[,2:8]
(Is there any other alternative, just out of curiosity?)
But, if I only want, say, column 1, 4 and 7, I tried:
fooNew <- list( x = foo[ ,1], y = foo[ ,4], z = foo[ , 7] ) then
when I type
fooNew
I got a list of:
$x
....
....
$y
....
....
$z
....
....
However what I really want is for them to be in vector/column form.
How would I do this?
again fooNew_foo[,c(1,4,7)] can probably do what you want.
Thanks in advance! Kevin ------------------------------------------------- Ko-Kang Kevin Wang Statistical Analysis Division Leader Software Developers' Klub University of Auckland New Zealand
Hi.
Petr Pikal
Precheza a.s.
Nabr.Dr.E.Benese 24
tel: 00420 641 25 2257
+420 (0)724 008 364
petr.pikal at precheza.cz
p.pik at volny.cz
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._