Como instalar, carregar e descarregar pacotes em R

Você instalar um pacote em R com a função - vejam só - install.packages (). Quem poderia ter adivinhado? Portanto, para instalar o fortunas pacote, por exemplo, você simplesmente dar o nome do pacote como um string para o install.packages () função.

o fortunas pacote contém um conjunto de citações bem-humorado e instigantes de listas de discussão e sites de ajuda. Você instalar o pacote como este:

> install.packages ( 'sorte')

R pode pedir-lhe para especificar um espelho CRAN. Porque toda a gente no mundo inteiro tem que acessar os mesmos servidores, CRAN é espelhado em mais de 80 servidores registrados, muitas vezes localizados em universidades. Escolha um que é perto de sua localização, e R irá conectar a esse servidor para baixar os arquivos do pacote. Em rstudio, você pode definir o espelho escolhendo Ferramentas-Opções.

Em seguida, R dá-lhe algumas informações sobre a instalação do pacote:

A instalação do pacote (s) em "D: / R / biblioteca" (como 'lib' não é especificado) .... abriu URLdownloaded 165 kbpackage 'fortunas com sucesso descompactado e MD5 somas verificada ....

Diz-lhe que diretório (chamado biblioteca) Os arquivos de pacote são instalados, e diz-lhe se o pacote foi instalado com sucesso. Concedido, ele faz isso de uma forma bastante técnica, mas a palavra com sucesso diz-lhe que está tudo bem.

Depois de um tempo, você pode acabar com uma coleção de muitos pacotes. Se R carregado todos eles no início de cada sessão, que levaria um monte de memória e tempo. Então, antes que você pode usar um pacote, você tem que carregá-lo em R usando a biblioteca() função.

Você carregar o fortunas pacote como este:

> biblioteca (sorte)

Você não tem que colocar aspas simples em torno do nome do pacote ao usar biblioteca(), mas pode ser sábio para fazê-lo.

Agora você pode usar as funções deste pacote na linha de comando, como este:

> Fortuna ( "Este é R")

o biblioteca é o diretório onde os pacotes são instalados. Nunca, nunca chamar um pacote de uma biblioteca. Isso é um pecado mortal na comunidade R. Dê uma olhada no seguinte, e nunca esquecê-lo novamente:

> Fortuna (161)

Você pode usar o fortuna() função sem argumentos para obter uma selecção aleatória da fortunas disponível no pacote. É uma boa leitura.

Se você quiser descarregar um pacote, você terá que usar um pouco de magia R. o separar () função irá deixá-lo fazer isso, mas você tem que especificar que é um pacote que você está destacando, como este:

> Detach (pacote: fortunas)

menu