Because I was simplifying the use case to make an example.
The variables are often created during various computations in functions
and in order to return more than one value from a function I have to
create a list.
Wrapping everything in a list statement would make it harder to read and
make debugging a pain.


Erich Neuwirth wrote:
> If thats what you want, why don't you do
> list(a=1, b=2)
>
>
> On 3/12/2010 10:45 AM, Rune Schjellerup Philosof wrote:
>   
>> 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.
>>>>
>>>>     
>>>>         
>>
>> ______________________________________________
>> 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]]

______________________________________________
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