[R] Accesing the name of an assigned object in a function

Eryk Wolski wolski at molgen.mpg.de
Wed Sep 1 13:34:45 CEST 2004


?assign

/E

On Wed, 1 Sep 2004, Henrik Andersson wrote:

> I want to use the name that I assign to an object in the function that
> produces the output, somewhat like below:
>
> stupid.function <- function(input){
> 	[body]
> 	cat("Summarized output is ", output$summary, "Full output is 			given
> by typing", assigned.name, "\n")
> 	}
>
> assigned.name <- stupid.function(whatever)
>
>
> or another example is a function that sinks the results to a text file
> and names it assigned.name.txt .
>
> I checked the help for function, <-, assign but could not find it, is it
>   possible ?
>
>
> ---------------------------------------------
> Henrik Andersson
> Netherlands Institute of Ecology -
> Centre for Estuarine and Marine Ecology
> P.O. Box 140
> 4400 AC Yerseke
> Phone: +31 113 577473
> h.andersson at nioo.knaw.nl
> http://www.nioo.knaw.nl/ppages/handersson
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>




More information about the R-help mailing list