try this: > names(L) <- c("name1","name2","name3") > L $name1 [1] "Fred"
$name2 [1] "Mary" $name3 [1] "SAM" > > HTH, Sincerely, Erin On Sun, May 25, 2008 at 2:42 PM, joseph <[EMAIL PROTECTED]> wrote: > Hi > I have a character vector with thousands of names which looks like this: >> V=c("Fred", "Mary", "SAM") >> V > [1] "Fred" "Mary" "SAM" >> class(V) > [1] "character" > > I would like to change it to a list: >> L=as.list(V) >> L > [[1]] > [1] "Fred" > [[2]] > [1] "Mary" > [[3]] > [1] "SAM" > > but I need to name the components as name1, name2, name3, … > so it should look like this: > $name1 > [1] "Fred" > $name2 > [1] "Mary" > $name3 > [1] "SAM" > > Any help will be much appreciated > Joseph > > > > [[alternative HTML version deleted]] > > > ______________________________________________ > 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. > > -- Erin Hodgess Associate Professor Department of Computer and Mathematical Sciences University of Houston - Downtown mailto: [EMAIL PROTECTED] ______________________________________________ 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.