Às vezes, em uma página de ajuda do R, a frase "não executado" aparece nos comentários. Verifique isso na página de ajuda de "with ()":
Examples
require(stats); require(graphics)
#examples from glm:
**## Not run:**
library(MASS)
with(anorexia, {
anorex.1 <- glm(Postwt ~ Prewt + Treat + offset(Prewt),
family = gaussian)
summary(anorex.1)
})
## End(**Not run**)
O que significa "não executar" no código de exemplo?
dontRun
run.dontrun
parâmetro paraTRUE
Respostas:
"não executado" inclui o código que não deve ser executado na
example
função (por exemplo, partes de código demoradas, interação do usuário, ...).veja por exemplo
?example
:Conforme detalhado no manual Writing R Extensions , o autor da página de ajuda pode marcar partes dos exemplos para duas regras de exceção
'dontrun' inclui o código que não deve ser executado.
'dontshow' inclui o código que é invisível nas páginas de ajuda, mas será executado pelas ferramentas de verificação de pacote e pela função 'example ()'. Isso era anteriormente 'testonly' e esse formulário ainda é aceito.
fonte
R CMD check
No manual "Writing R Extensions" , na seção sobre \ examples {...} é dito que
Quando você constrói um pacote, todo o código no fechamento \ dontrun {} fica visível na ajuda
editar: Esta resposta foi anterior.
fonte
Isso adiciona
\donttest{}
e é obtido (literalmente) dos Pacotes R de @ hadley .fonte
C & p do Capítulo 5.4 (Arquivos de Documentação R) do item OBRIGATÓRIO Criando Pacotes R: Um Tutorial de Friedrich Leisch:
fonte
O exemplo canônico aqui pode estar na página de ajuda para
rm
:Se funcionasse, teria efeitos indesejáveis.
fonte