[R] naming the components of a list

Rolf Turner r.turner at auckland.ac.nz
Sun May 25 22:21:55 CEST 2008


On 26/05/2008, at 7:54 AM, joseph 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"

names(L) <- paste("name",1:3,sep="")

	cheers,

		Rolf Turner

######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}



More information about the R-help mailing list