2 Ambiente R

Na minha busca pela criação de pacote em R, observei vários tutoriais e formas de fazer. Entretanto, a criação por projeto é o mais simples e fácil de manipular. Sendo assim, a forma que eu faço e irei apresentar é essa.

Antes de começar, solicito a instalação de dois pacotes: roxygen2 e devtools

O ambiente do Rstudio engloba quatro janelas gráficas.

Para trabalhar no modo projeto, você precisa clicar no canto superior direito no icone “Project (None)”, conforme figura abaixo.

Após clicar no ícone, ir em “New Project”

Por costume, não uso um diretório existente, assim, ir em “New Directory”.

Os diretórios de projetos podem ser de diferentes tipos. No nosso caso, o projeto é do tipo “R Package”.

Após clicar no projeto do tipo R package, você deve nomear o pacote. No meu caso, estou chamando de “Curso”.

A criar o projeto, o próprio R irá criar diversos artigos no repositório. Esses arquivos são necessários para o funcionamento do pacote.

Por default, o R cria um arquivo de extensão .R chamado “Hello.R”, que dá dicas de como trabalhar nesse ambiente.

2.1 Significado dos arquivos

  • DESCRIPTION: arquivo de descrição do pacote
  • NAMESPACE: arquivo de importação e exportação de funções
  • pasta man: pasta com a descrição das funções do pacote (Help do R)
  • pasta R: pasta com as funções (No arquivo .R deve constar também a descrição da função dentro)

Alguns pacotes do R podem ter várias outras pastas e arquivos. Isso depende a forma como estamos programando.