On Mon, 3 Nov 2008, [EMAIL PROTECTED] wrote:

Hi Rolf: it's not what's inside the lapplys that i was interested in which probably made my question more confusing. all i was trying to show was that,

in EXAMPLE 1, the name comes back at the top level of the result.

in EXAMPLE 2, i can use the name GGG inside the lapply functon to do whatever ( the whatever was just a stupid example which can be disregarded ).

my question is : is it possible to do both: be able to return the name at the top level but also mess with the name inside the lapply.


Mark,

Does this idiom help?

        mapply( my.fun, names(x), x )

where my.fun takes two args: name.x.i and x.i (say).

HTH,

Chuck



i'm ccing the list again because it's quite clear that my question was ill posed. thanks for that enlightenment. I can't show my actual example because it's too complicated but essentially i want to be able to return GGG at the top level like EXAMPLE 1 does but also use GGG inside the lapply like EXAMPLE 2 does. Thanks for telling me that i'm confusing !!!!




On Mon, Nov 3, 2008 at  9:10 PM, Rolf Turner wrote:

 Mark:

 What the <expletive deleted> are you actually trying to do?  Your two
 applications
 of lapply() do in effect quite different things.  The first gives a list
 of
 length 1; the single entry is named ``GGG''; this entry is a list of
 length 3.

 The second application gives a list of length 3.  Each entry of this list
 is a vector
 of length 1. The single entry of each such vector has name ``GGG'' just as
 you requested.

 R does what you ask it to do.  You have to be clear in your own mind as to
 just
 what you're asking.

  cheers,

   Rolf

 ######################################################################
 Attention:This e-mail message is privileged and confidential. If you are
 not theintended recipient please delete the message and notify the
 sender.Any views or opinions presented are solely those of the author.

 This e-mail has been scanned and cleared by
 MailMarshalwww.marshalsoftware.com
 ######################################################################

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



Charles C. Berry                            (858) 534-2098
                                            Dept of Family/Preventive Medicine
E mailto:[EMAIL PROTECTED]                  UC San Diego
http://famprevmed.ucsd.edu/faculty/cberry/  La Jolla, San Diego 92093-0901

______________________________________________
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