AW: Assigning names to columns of a matrix
- To: mathgroup at smc.vnet.net
- Subject: [mg49452] AW: [mg49438] Assigning names to columns of a matrix
- From: Matthias.Bode at oppenheim.de
- Date: Wed, 21 Jul 2004 06:39:12 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Hi Greg,
what about
Clear[a, b, c, d]
mat = {{a, b}, {c, d}}
matT = Transpose[mat]
column01 = matT[[1]]
column02 = matT[[2]]
?
Best regards,
Matthias Bode
Sal. Oppenheim jr. & Cie. KGaA
Untermainanlage 1
D-60329 Frankfurt am Main
GERMANY
Tel.: +49(0)69 71 34 53 80
Mobile: +49(0)172 6 74 95 77
Fax: +49(0)69 71 34 95 380
E-mail: matthias.bode at oppenheim.de
Internet: http://www.oppenheim.de
-----Ursprüngliche Nachricht-----
Von: Gregory Lypny [mailto:gregory.lypny at videotron.ca]
Gesendet: Dienstag, 20. Juli 2004 13:53
An: mathgroup at smc.vnet.net
Betreff: [mg49438] Assigning names to columns of a matrix
Hello everyone,
I'm starting an analysis of a 7,320 x 16 matrix of data called
sessionAData. I'd like to assign a name to each of the 16 columns,
that is, the variables, so that I can refer to them by name and not
waste memory.
Would I, for example, simply create new vectors from each column of the
matrix, such as
investmentWeight = sessionAData[[All,6]]
to create a variable called "investmentWeight" equal to the sixth
column of the matrix?
Or should I use Take as in
investmentWeight = Take[sessionAData[[All,6]]] ?
Greg