Curso básico de programação em R.

Aula 04 – Acessando o Help on-line do R por linha de comando

Criando, listando e excluindo objetos na memória

Criando, listando e excluindo objetos na memória

Acessando o Help on-line do R por linha de comando

O help on-line de R fornece informações muito úteis sobre como usar as funções.

A ajuda está disponível diretamente para uma determinada função, por exemplo:

?lm

Esse comando irá exibir, dentro do R, a página de ajuda para a função lm () (modelo linear). Os comandos help (lm) e help (“lm”) têm o mesmo efeito.

Ajuda para caracteres especiais como o operador aritmético “*” não pode ser acessado dessa forma, dá erro.

?*

Saída:

Error: syntax error

A forma correta para acessar é:

help(“*”)

A saída é a página de help de operadores aritméticos:

Arithmetic package:base R Documentation

Arithmetic Operators

Por padrão, a função ajuda apenas pesquisa nos pacotes que são carregados na memória. A opção try.all.packages, cujo padrão é FALSE, permite pesquisar em todos os pacotes se seu valor for TRUE:

help(“bs”)

Saída:

No documentation for ‘bs’ in specified packages and libraries:

you could try ‘??bs’

help(“bs”, try.all.packages = TRUE)

Saída:

Help for topic ‘bs’ is not in any loaded package but can be found in the following packages:

Package  Library

splines  C:/Program Files/R/R-3.4.0/library

Observe que, neste caso, a página de ajuda da função bs não é exibida. O usuário pode exibir as páginas de ajuda de um pacote não carregado na memória usando a opção package:

help(“bs”, package = “splines”)

Saída:

bs {splines}  R Documentation

B-Spline Basis for Polynomial Splines

Description

Generate the B-spline basis matrix for a polynomial spline.

Usage ….

A ajuda em formato html é chamada digitando:

help.start()

Executando o comando:

help.search(“tree”)

Exibirá uma lista de ajuda de funções que contém a palavra string “tree“

Note que se alguns pacotes foram recentemente instalados, pode ser útil atualizar o banco de dados help.search usando a opção rebuild (por exemplo, help.search (“tree”, rebuild

= TRUE))

A função apropos retorna todas as funções cujo nome contém o caractere string passado como argumento, apenas os pacotes carregados na memória são pesquisados:

apropos(“help”)

Saída:

[1] “.rs.findCustomHelpContext”

[2] “.rs.getCompletionsHelp”

[3] “.rs.getCustomHelpUrl”

[4] “.rs.getHelp”

…..

Obrigado e até a próxima.

Aula 04 – acessando o Help on-line do R

About The Author
-

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>