Como Funciona um Pacote no R

Tempo de leitura: 6 min

Escrito por Anselmo Alves

Quero Ficar Informado

Junte-se à lista Vip! Receba conteúdos exclusivos do mundo de estatística para concurso.

Seus dados estão seguros!

Compartilhe agora mesmo:

Como Funciona um Pacote no R

Você sabe o que é um pacote no R? Nesse artigo vamos falar sobre essa linguagem e trazer detalhes de como manipular as bibliotecas no software: como funcionam, como carregar um pacote, como atualizar e como instalar um pacote específico dentro do R.

Veja abaixo alguns conceitos importantes no contexto da linguagem de programação R.

O que é um pacote no R

O R é composto por vários pacotes, portanto é importante conhecer o que é um pacote no R e saber manipular essas entidades dentro do programa.

Primeiro de tudo, para ilustrar o conceito, podemos fazer duas analogias para você entender bem do que se trata um pacote e saber diferenciar essas funcionalidades dentro do sistema.

Um pacote é semelhante a uma maleta de ferramentas. Quando possuímos uma maleta desse tipo, lançamos mão da maleta para usar uma ferramenta ou um grupo delas para realizar uma tarefa específica.

Por outro lado, podemos ainda comparar um pacote no R a um estojo de maquiagem. Quando uma mulher lança mão do seu estojo de maquiagens é para usar certos cremes e pós com o fim de se maquiar.

Como funciona

Vamos detalhar como funciona um pacote no R. Considerando que você tem a instalação na sua máquina, a instalação básica do R já nos traz alguns pacotes pré-instalados no seu computador.

Para visualizar esses pacotes use o seguinte comando no Console do R


# Verificando pacotes instalados
installed.packages( )

Veja mais artigos:

Para usar um pacote no R é necessário chamar esse pacote por meio de um comando, entretanto ao abrir o programa R alguns pacotes já ficam automaticamente carregados na memória.

Isso significa que já podemos usar esses “packages”, ou seja, podemos usar as funções ou comandos sem ter de chamar necessariamente esses pacotes.

Para visualizar quais pacotes estão carregados na memória e prontos para uso, basta usar o comando “search”:


# O comando abaixo mostra os pacotes carregados na memória
search()

Veja abaixo os pacotes ativos na janela de console do R.

Contudo, existem pacotes instalados, mas que não estão carregados na memória. Nesse caso, para usar um pacote já instalado na sua máquina basta chamar o pacote por meio do comando:


# O comando abaixo mostra os pacotes carregados na memória
library("MASS")

A partir do código acima já podemos lançar mão do pacote “stats” usando as suas funções ou comandos.

Instalando pacotes no R

Quando necessitamos usar alguma funcionalidades em um pacote que não está presente na sua instalação, podemos usar um comando para instalar o pacote requerido.


# O comando abaixo mostra os pacotes carregados na memória
install.packages("MASS")

Na linha de comando acima, suponha que vamos instalar o pacote “MASS”. Devemos seguir os seguintes passos.

  • Primeiro o comando vai exigir a escolha de um espelho CRAN;
  • Após, serão baixados para sua instalação o pacote requerido;
  • Nesse procedimento o R instala outros pacotes do qual o pacote de interesse é dependente.

Ao instalar o pacote basta chamá-lo e começar a usar suas funcionalidades de acordo com o interesse de seu trabalho.

Atualização

Para proceder a atualização de pacotes no R usamos o comando para realizar o “update” do pacote, conforme mostrado abaixo.


# O comando abaixo mostra os pacotes carregados na memória
update.packages("MASS")

É importante verificar as atualizações de tempos em tempos. Com este fim você pode pré-estabelecer a rotina por meio da rotina de atualização ao carregar o console do R na memória do R.


# O comando abaixo mostra os pacotes carregados na memória
update.packages(ask=FALSE)

Outra forma de atualização ocorre diretamente nos menus do console.

Compartilhe agora mesmo:

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário


*


*


Seja o primeiro a comentar!

Damos valor à sua privacidade

Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

Cookies estritamente necessários

Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

Cookies de desempenho

Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

Cookies de funcionalidade

Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

Cookies de publicidade

Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

Visite as nossas páginas de Políticas de privacidade e Termos e condições.

Importante: Este site faz uso de cookies para melhorar sua experiência de navegação e recomendar conteúdo.