EAR: R Básico

Aula 20 - Carregando e anexando pacotes

Encarte

Filosofia de publicação (Selo DC)

Apoio CEAC e UFSJ

Livro de Apoio

Usaremos Batista e Oliveira (2021):

Introdução

O que significa

  • Instalar…
  • Anexar…
  • Carregar…

… um pacote?

Anexar um pacote

  • Funções: library() ou require()
  • Caminho de busca

Exemplo de anexação de um pacote

> # Caminho de busca
> search()
[1] ".GlobalEnv"        "package:stats"     "package:graphics" 
[4] "package:grDevices" "package:utils"     "package:datasets" 
[7] "package:methods"   "Autoloads"         "package:base"     
> # Carregando e anexando um pacote
> library(midrangeMCP)
> 
> # Verificando novamente o caminho de busca
> search()
 [1] ".GlobalEnv"          "package:midrangeMCP" "package:stats"      
 [4] "package:graphics"    "package:grDevices"   "package:utils"      
 [7] "package:datasets"    "package:methods"     "Autoloads"          
[10] "package:base"       

Exemplo de anexação de um pacote

> # Chamando uma funcao do pacote
> guimidrangeMCP()

Carregando um pacote

  • Usar o operador ::
  • O pacote não anexa ao caminho de busca

Carregando um pacote

> # Caminho de busca
> search()
[1] ".GlobalEnv"        "package:stats"     "package:graphics" 
[4] "package:grDevices" "package:utils"     "package:datasets" 
[7] "package:methods"   "Autoloads"         "package:base"     

Carregando um pacote

> # Carregando e chamando uma função de um pacote
> midrangeMCP::MRwrite(results, extension = "latex")
Table in latex of results of the MGM test

% latex table generated in R 4.2.0 by xtable 1.8-4 package
% Tue Sep 26 21:46:48 2023
\begin{table}[ht]
\centering
\begin{tabular}{lrl}
  \hline
trt & Means & Groups \\ 
  \hline
E & 140.30 & g1 \\ 
  D & 127.97 & g2 \\ 
  C & 117.62 & g3 \\ 
  B & 105.95 & g4 \\ 
  A & 100.87 & g4 \\ 
   \hline
\end{tabular}
\end{table}


Table in latex of results of descriptive statistics

% latex table generated in R 4.2.0 by xtable 1.8-4 package
% Tue Sep 26 21:46:48 2023
\begin{table}[ht]
\centering
\begin{tabular}{lrrrrr}
  \hline
trt & Means & std & r & Min & Max \\ 
  \hline
A & 100.87 & 3.40 & 4.00 & 97.64 & 105.66 \\ 
  B & 105.95 & 10.33 & 4.00 & 99.11 & 121.29 \\ 
  C & 117.62 & 9.02 & 4.00 & 104.43 & 124.37 \\ 
  D & 127.97 & 4.74 & 4.00 & 123.19 & 134.16 \\ 
  E & 140.30 & 11.42 & 4.00 & 127.31 & 151.53 \\ 
   \hline
\end{tabular}
\end{table}

See yours tables in Console
 Format: latex

Carregando um pacote

> # Verificando novamente o caminho de busca
> search()
[1] ".GlobalEnv"        "package:stats"     "package:graphics" 
[4] "package:grDevices" "package:utils"     "package:datasets" 
[7] "package:methods"   "Autoloads"         "package:base"     

Situações

  • Que situações, devo…
    • Anexar…
    • Carregar…

…um pacote?

  • Implicações?

Obrigado

Sugestões, perguntas, críticas…

Referências

BATISTA, B. D. O.; OLIVEIRA, D. A. B. J. R básico. Ouro Branco, MG, Brasil: [s.n.], 2021.