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-boun...@r-project.org [mailto:r-help-boun...@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 
>> <rphilo...@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:  rphilo...@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:        rphilo...@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:  rphilo...@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]]

______________________________________________
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.

Reply via email to