Eu prefiro nao alterar environments de pacotes que nao sao meus... O que eu costumo fazer, por exemplo, e' ter no .Rprofile algo bem parecido com o que vc faz, carregando funcoes minhas num ambiente meu:
.myenv <- new.env() .myenv[['funcao1']] <- function(x) x^2 lockEnvironment(.myenv, bindings=TRUE) attach(.myenv) Neste caso, assim como no seu: rm(list=ls()) nao removera' o ambiente... E tentativas como: rm(funcao1, envir=.myenv) .myenv[['funcao1']] = 10 falharao... b _______________________________________________ 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.
