It is possible.
Miguel Porto gave a fine example.


Søren Højsgaard skrev:
> Rune,
> I doubt that this is possible because R-objects will typically not know "their own name".
>
>
> Med venlig hilsen / Regards 
> Søren Højsgaard
>
>
> -----Oprindelig meddelelse-----
> Fra: r-help-bounces@r-project.org [mailto:r-help-bounces@r-project.org] På vegne af Rune Schjellerup Philosof
> Sendt: 12. marts 2010 10:46
> Til: Linlin Yan
> Cc: r-help@r-project.org
> Emne: 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@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@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@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@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]]
>
>   


-- 
Med venlig hilsen

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

Telefon: 6550 3607
E-mail:	 rphilosof@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]]

