
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

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

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 <paulojus@leg.ufpr.br> 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

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 <paulojus@leg.ufpr.br> 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

Interessante!! Ok, muito obrigada Professor Paulo. Vou desconsiderar o ::: Abraços, Fernanda Em Quarta-feira, 6 de Novembro de 2013 12:51, Paulo Justiniano <paulojus@leg.ufpr.br> escreveu: 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 <paulojus@leg.ufpr.br> 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

a % de cada área é estimada pelo numero de pixels que pertencem àquela categoria neste caso me parecve que voce precisa simplesmente classificar os pixels em cada classe e contar quantos há em cada Por exemplo suponha que] o objeto "kc" possui resultados da krigagem (digamos pelo pacote geoR, apenas pelo exemplo) e as classes sao definidas por (0, 2) (2, 4) (4,8) (8, 15) cut(kc$pred, breaks = c(0,2,4,8,15)) ## divide nas classes estipuladas ## ver ?cut para mais detalhes 100 * prop.table(table(cut)) # % de pixels em cada classe 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 <paulojus@leg.ufpr.br> 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
participantes (2)
-
Fernanda De Bastiani
-
Paulo Justiniano