[R] Creating named lists

Gesmann, Markus Markus.Gesmann at lloyds.com
Fri Mar 12 11:06:49 CET 2010


I think, you are looking for ?llist in the package Hmisc.

-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of Rune Schjellerup Philosof
Sent: 12 March 2010 09:46
To: Linlin Yan
Cc: r-help at r-project.org
Subject: Re: [R] Creating named lists

No, I mean this:
a <- 1
b <- 2
list(a=a, b=b)

I just find it anoying, that I have to type the names of the variables twice.
I would like something like this instead:
list(a, b, use.var.names=TRUE)

--
Rune

Linlin Yan wrote:
> Did you mean this:
>
>   
>> n <- c('a', 'b')
>> structure(list(1, 2), names = n)
>>     
> $a
> [1] 1
>
> $b
> [1] 2
>
>
> On Fri, Mar 12, 2010 at 5:28 PM, Rune Schjellerup Philosof 
> <rphilosof at health.sdu.dk> wrote:
>   
>> I often find myself making lists similar to this list(var1=var1, 
>> var2=var2)
>>
>> It doesn't seem list has an option, to make it use the name of the 
>> variable as name in the list.
>> Is there another function that does this?
>>
>> --
>> Med venlig hilsen
>>
>> Rune Schjellerup Philosof
>> Ph.d-stipendiat, Forskningsenheden for Biostatistik
>>
>> Telefon: 6550 3607
>> E-mail:  rphilosof at health.sdu.dk
>> Adresse: J.B. Winsløwsvej 9, 5000 Odense C
>>
>> SYDDANSK UNIVERSITET
>> _______________________________________________________________
>> * Campusvej 55 * 5230 * Odense M * 6550 1000 * www.sdu.dk
>>
>> ______________________________________________
>> R-help at 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.
>>
>>     

--
Med venlig hilsen

Rune Schjellerup Philosof
Ph.d-stipendiat, Forskningsenheden for Biostatistik

Telefon: 6550 3607
E-mail:	 rphilosof at health.sdu.dk
Adresse: J.B. Winsløwsvej 9, 5000 Odense C

SYDDANSK UNIVERSITET
_______________________________________________________________
* Campusvej 55 * 5230 * Odense M * 6550 1000 * www.sdu.dk


	[[alternative HTML version deleted]]

**********************************************************************
The information in this E-Mail and in any attachments is...{{dropped:27}}



More information about the R-help mailing list