David, Não sei se isso pode te ajudar ou não, mas o pacote data.table tem um comportamento parecido com o que tu quer: ao fazer um "banco2 <- banco" (onde banco é um arquivo data.table), as 2 variáveis ficam associadas: alterando banco2, tu altera também banco (e vice-versa). Na verdade, a operação '<-' para data.tables cria uma referência e não uma cópia.
*Talvez* seja isso que tu precisa fazer. Agora, como fazer isso eu não sei. On Thu Oct 23 2014 at 10:53:13 Benilton Carvalho <[email protected]> wrote: > Putz... pode ser que haja um meio, mas eu desconheco... se vc estivesse > usando diretamente min/max, seria o match.call mesmo... mas assinalando-a > para uma outra funcao, fica um pouco mais complexo... Sorry por nao ajudar. > > Em 23 de outubro de 2014 03:36, David Feitosa <[email protected]> > escreveu: > > Benilton, não seria bem isso... >> >> Seria algo do tipo: >> >> #min e max são as funções padrões do R >> f <- min >> #f <- max >> >> nome <- algumaFormaDeExtrairOnomeDaFuncao(f) >> >> #dados = estrutura de dados para plotar >> #nome = titulo do grafico >> plot(dados, main = nome) >> >> Eu gostaria de saber qual o nome da funcao *f*, nesse caso *min* ou *max* >> , >> mas sem ter que fazer um "IFELSE" para mudar o titulo do plot. >> >> No meu caso, serviria para saber qual função foi aplicada >> aquela massa de dados e que gerou o gráfico. >> >> >> >> Atenciosamente, >> >> David Feitosa >> >> (\_(\ >> (=°;°) >> (("")("") >> >> Em 22 de outubro de 2014 23:20, Benilton Carvalho < >> [email protected]> escreveu: >> >> 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 <[email protected]> >>> 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 >>>> [email protected] >>>> 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. >>>> >>> >>> >>> _______________________________________________ >>> R-br mailing list >>> [email protected] >>> 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. >>> >> >> >> _______________________________________________ >> R-br mailing list >> [email protected] >> 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. >> > _______________________________________________ > R-br mailing list > [email protected] > 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.
_______________________________________________ R-br mailing list [email protected] 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.
