Fernanda

pelo que voce escreve e pela mensagem voce está chamando
uma função definida no proprio pacote e portanto o ::: é simplesmente desnecessário

este mecanismo é utilizado para acessar funcoes de outros pacotes


On Wed, 6 Nov 2013, Fernanda De Bastiani wrote:

Isto Professor Paulo,

quando uso uma função que estrou escrevendo dentro de um pacote que estou 
tentando escrever.
Opa, mais especificamente é um NOTE, a seguinte mensagem:
checking dependencies in R code ... NOTE
There are ::: calls to the package's namespace in its code. A package
almost never needs to use ::: for its own objects:

Muito obrigada,
Fernanda


Em Quarta-feira, 6 de Novembro de 2013 12:10, Paulo Justiniano 
<[email protected]> escreveu:
Fernanda

Imagino quie os warnings sejam quando voce utiliza isto dentro de uma
funcao sua que está escrevendo (em um pacote talvez) seria isto?
quais sao os  warnings?

A funcao acessada é de outro pacote?

se for isto de  uma olhada no manual "Writing R extensions" para ver se há
alguma orientacao a respeito.

[]'s
P.J.


On Wed, 6 Nov 2013, Fernanda De Bastiani wrote:

>
> Caros,
>
> minha dúvida está relacionada a "hidden functions", em como acessá-las.
>
> Por exemplo: se tenho a funcão f() e eu não tenho interesse em colocar no NAMESPACE em 
export(f), ela será uma "hidden function",
> que pode ser acessada através do comando packagename:::f.
> No entanto, o R tem enviado alguns warnings em relação a este comando com :::
> Alguém sabe me dizer a melhor forma para acessar este tipo de função?
>
> Muito obrigada,
> Fernanda
>
>
>
>



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

Responder a