[R-br] Nome de Função

Benilton Carvalho beniltoncarvalho em gmail.com
Quinta Outubro 23 00:20:42 BRST 2014


David,

perdoe minha ignorancia, mas eu nao entendi para o que vc utilizaria...
mas, eu acho que o q vc quer e':

minhaFuncao <- function(){
## codigo
print(match.call()[[1]])
## mais codigo
}

vc pode ate' usar as.character(match.call()[[1]]) se quiser a string do
nome da funcao...

b

Em 22 de outubro de 2014 17:41, David Feitosa <davidfeitosa em gmail.com>
escreveu:

> Caríssimos, boa noite.
>
> Existe modo de se obter o nome de uma função em tempo de execução?
>
> Explicando melhor: eu tenho uma função da forma
>
> minhaFuncao <-function(){
> #codigo
> }
>
> e uma variável que recebe essa função:
>
> f <- minhaFuncao
>
> Eu gostaria de obter o nome dela para ser usado em um gráfico
>
> Em Java, eu sei que poderia usar a API de Reflection para, em tempo de
> execução,
> analisar a classe, seus métodos etc e obter o nome para uso posterior.
>
> Há como fazer o equivalente em R?
>
> No meu caso, bastaria saber qual o nome da função que a variável "f"
> carrega.
>
> Grato.
>
> Atenciosamente,
>
> David Feitosa
>
> (\_(\
> (=°;°)
> (("")("")
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20141022/9cf95a0d/attachment.html>


Mais detalhes sobre a lista de discussão R-br