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. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.