[R] naming vectors/ matrices in R

emj83 stp08emj at shef.ac.uk
Tue Mar 31 12:10:59 CEST 2009


I would like to create a series of vectors in a loop and name them with
letters.

I know the command letters gives me the 26 letters of the alphabet.

For example, I have a dataframe, called A, with 6 columns.

>B<-length(A)
>C<-letters(1:B)
[1] "a" "b" "c" "d" "e" "f"

I would like to extract the first letter "a", and put the first column of
dataframe A in a vector called "a"

>C<-e[1] 
[1] "a"

but when I type

>e[1]=A[,1]

Warning message:
In e[1] =A[, 1] :
  number of items to replace is not a multiple of replacement length

It thinks I am trying to replace the first element of e with the first
column of A.

is there any other way in which I can achieve this?

Thanks in advance



-- 
View this message in context: http://www.nabble.com/naming-vectors--matrices-in-R-tp22802121p22802121.html
Sent from the R help mailing list archive at Nabble.com.




More information about the R-help mailing list