R - Pacotes

Os pacotes R são uma coleção de funções R, código compilado e dados de amostra. Eles são armazenados em um diretório chamado"library"no ambiente R. Por padrão, R instala um conjunto de pacotes durante a instalação. Mais pacotes são adicionados posteriormente, quando são necessários para algum propósito específico. Quando iniciamos o console R, apenas os pacotes padrão estão disponíveis por padrão. Outros pacotes que já estão instalados devem ser carregados explicitamente para serem usados ​​pelo programa R que os usará.

Todos os pacotes disponíveis na linguagem R estão listados em Pacotes R.

Abaixo está uma lista de comandos a serem usados ​​para verificar, verificar e usar os pacotes R.

Verifique os pacotes R disponíveis

Obtenha localizações de bibliotecas contendo pacotes R

.libPaths()

Quando executamos o código acima, ele produz o seguinte resultado. Isso pode variar dependendo das configurações locais do seu PC.

[2] "C:/Program Files/R/R-3.2.2/library"

Obtenha a lista de todos os pacotes instalados

library()

Quando executamos o código acima, ele produz o seguinte resultado. Isso pode variar dependendo das configurações locais do seu PC.

Packages in library ‘C:/Program Files/R/R-3.2.2/library’:

base                    The R Base Package
boot                    Bootstrap Functions (Originally by Angelo Canty
                        for S)
class                   Functions for Classification
cluster                 "Finding Groups in Data": Cluster Analysis
                        Extended Rousseeuw et al.
codetools               Code Analysis Tools for R
compiler                The R Compiler Package
datasets                The R Datasets Package
foreign                 Read Data Stored by 'Minitab', 'S', 'SAS',
                        'SPSS', 'Stata', 'Systat', 'Weka', 'dBase', ...
graphics                The R Graphics Package
grDevices               The R Graphics Devices and Support for Colours
                        and Fonts
grid                    The Grid Graphics Package
KernSmooth              Functions for Kernel Smoothing Supporting Wand
                        & Jones (1995)
lattice                 Trellis Graphics for R
MASS                    Support Functions and Datasets for Venables and
                        Ripley's MASS
Matrix                  Sparse and Dense Matrix Classes and Methods
methods                 Formal Methods and Classes
mgcv                    Mixed GAM Computation Vehicle with GCV/AIC/REML
                        Smoothness Estimation
nlme                    Linear and Nonlinear Mixed Effects Models
nnet                    Feed-Forward Neural Networks and Multinomial
                        Log-Linear Models
parallel                Support for Parallel computation in R
rpart                   Recursive Partitioning and Regression Trees
spatial                 Functions for Kriging and Point Pattern
                        Analysis
splines                 Regression Spline Functions and Classes
stats                   The R Stats Package
stats4                  Statistical Functions using S4 Classes
survival                Survival Analysis
tcltk                   Tcl/Tk Interface
tools                   Tools for Package Development
utils                   The R Utils Package

Obtenha todos os pacotes carregados atualmente no ambiente R

search()

Quando executamos o código acima, ele produz o seguinte resultado. Isso pode variar dependendo das configurações locais do seu PC.

[1] ".GlobalEnv"        "package:stats"     "package:graphics" 
[4] "package:grDevices" "package:utils"     "package:datasets" 
[7] "package:methods"   "Autoloads"         "package:base"

Instale um novo pacote

Existem duas maneiras de adicionar novos pacotes R. Um é instalar diretamente do diretório CRAN e outro é baixar o pacote para seu sistema local e instalá-lo manualmente.

Instale diretamente do CRAN

O comando a seguir obtém os pacotes diretamente da página da Web do CRAN e instala o pacote no ambiente R. Você pode ser solicitado a escolher um espelho mais próximo. Escolha o apropriado para sua localização.

install.packages("Package Name")
 
# Install the package named "XML".
 install.packages("XML")

Instale o pacote manualmente

Acesse o link Pacotes R para baixar o pacote necessário. Salve o pacote como um.zip arquivo em um local adequado no sistema local.

Agora você pode executar o seguinte comando para instalar este pacote no ambiente R.

install.packages(file_name_with_path, repos = NULL, type = "source")

# Install the package named "XML"
install.packages("E:/XML_3.98-1.3.zip", repos = NULL, type = "source")

Carregar pacote na biblioteca

Antes que um pacote possa ser usado no código, ele deve ser carregado no ambiente R atual. Você também precisa carregar um pacote que já está instalado anteriormente, mas não disponível no ambiente atual.

Um pacote é carregado usando o seguinte comando -

library("package Name", lib.loc = "path to library")

# Load the package named "XML"
install.packages("E:/XML_3.98-1.3.zip", repos = NULL, type = "source")