[R] Name of frame

2010-03-11 Thread Tom Backer Johnsen

Is it possible to get hold of the name of a frame?

Tom

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


Re: [R] Name of frame

2010-03-11 Thread Barry Rowlingson
On Thu, Mar 11, 2010 at 12:30 PM, Tom Backer Johnsen
bac...@psych.uib.no wrote:
 Is it possible to get hold of the name of a frame?


I can't see a direct way, but you could capture the output of print:

  framename=function(frame){capture.output(print(frame))}
  foo=function(x){framename(sys.frame(1))}
  foo()
 [1] environment: 0x8eb451c

any good?

Barry

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


Re: [R] Name of frame

2010-03-11 Thread Tom Backer Johnsen
Hmm.  I need to do some pondering on that one.  I do not really 
understand it, at least not yet.


Tom

Barry Rowlingson wrote:

On Thu, Mar 11, 2010 at 12:30 PM, Tom Backer Johnsen
bac...@psych.uib.no wrote:
  

Is it possible to get hold of the name of a frame?




I can't see a direct way, but you could capture the output of print:

  framename=function(frame){capture.output(print(frame))}
  foo=function(x){framename(sys.frame(1))}
  foo()
 [1] environment: 0x8eb451c

any good?

Barry



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