Introdução

Introdução

Este artigo lidará principalmente com a instalação de R no Linux, mas também fornecerá um exemplo simples de como usar R para plotar. Este é o primeiro artigo da série de artigos R, então assine nosso feed RSS para atualizações regulares. Todo mundo, que está interessado em usar R para seu trabalho ou está simplesmente interessado neste software, é convidado a seguir esta série de artigos. O principal objetivo desses artigos é fornecer uma referência rápida a R com exemplos ilustrativos.

O que é gnu r?

R é uma linguagem de programação de código aberto (pacote de software) e ambiente usado principalmente para análise de dados estatísticos. É licenciado sob a licença pública geral da GNU (GPL). R é uma linguagem de programação muito intuitiva. Você pode fazer muito em algumas linhas de código R, principalmente porque há um grande número de pacotes disponíveis para R, o que significa um grande número de funções pré -programadas para você usar. Você pode obter pacotes R através da Rede Abrangente de Arquivo R (CRAN).

Os pontos fortes de R são: visualização gráfica de dados como gráficos, análise de dados, ajustes estatísticos.

As fraquezas de R são: armazenamento de dados estruturados complexos, consulta dados, lidando com grandes conjuntos de dados, que não se encaixam na memória do computador.

Instalando o GNU R no Linux/Unix.

Sistema de gerenciamento de pacotes

Debian / Ubuntu / Mint

Em Debian como Linux Systems, como Debian, Ubuntu ou Linux Mint, você pode instalar R a partir de repositórios padrão. Esta é uma maneira preferida de instalar R em seu sistema. O comando abaixo vai baixar e instalar R, juntamente com todos os seus pré -requisitos:

$ sudo apt-get Install r-Base

Se você não tem o sudo Comando disponível em seu sistema, você precisa fazer o login primeiro como usuário root e, em seguida, instale R com:

# install-core apt-get

Redhat / Fedora / CentOS

O mesmo que é com o Debian como o Linux System yum comando. A instalação usando o yum O comando é totalmente automático, onde o único requisito é ativado epel repositório. O comando abaixo instalará R junto com todos os seus pré -requisitos:

$ sudo yum install r

Instalação do código -fonte

Este método de instalação r em seu sistema deve ser escolhido como último recurso. Normalmente, você instala a partir do código -fonte, se tiver alguns requisitos específicos de ambiente, não pode instalar a partir de repositórios de pacotes padrão, não possui privilégios root para instalar um novo software no sistema (cluster Linux / Unix) ou precisa desesperadamente da versão R durada para o seu trabalho.

Para instalar o R ​​no seu sistema, download do BOOWN GNU R mais recente código -fonte. Depende do número da versão, você acabará com um único arquivo gziped chamado R-2.15.2.alcatrão.gz. Segundo, você precisa descomprimi -lo com o alcatrão comando:

$ tar xzf r-2.15.2.alcatrão.gz

Com base na versão R, isso criará um novo diretório. No nosso caso, o nome do diretório será R-2.15.2. Navegue até este diretório e execute o script de pré-compilação "configure":

$ CD R-2.15.2 $ ./configure

Com o script de "configuração", você pode fornecer várias bandeiras para ajustar a compilação ao seu ambiente. Se você não tiver nenhum requisito especial, poderá iniciar a compilação:

$ make

Isso compilará R dentro do seu diretório doméstico de onde você também pode começar a usá -lo. A etapa a seguir é opcional, pois exigia privilégios do superusuário. Se você tiver privilégios de superusuário, poderá instalar um novo software no sistema com:

$ Make Install

Executando gnu r r linux/unix e exemplo simples.

Para os fins do exemplo simples abaixo, faça o download do GNU-R-Exemplo.Arquivo CSV e salve -o em seu diretório de trabalho.

Executando r

Vamos agora executar r na sua plataforma Linux/Unix. Primeiro, vá para o seu diretório de trabalho usando o cd comando e depois digite o seguinte:

$ R r versão 2.15.1 (2012-06-22)-"Marshmallows assados" Copyright (c) 2012 A Fundação R para Computação Estatística ISBN 3-900051-07-0 Plataforma: X86_64-PC-Linux-Gnu (64 bits)… 

Isso será executado no seu sistema operacional Linux.

Exemplo R simples

Vamos agora fornecer um exemplo R simples, que inclui: primeiro, buscando dados de um arquivo separado por vírgula e segundo, plotando séries temporais e produzindo um histograma.

Buscando dados de um arquivo

Para ler um .Arquivo CSV em r Usamos o ler.CSV função. Por exemplo,

> dados<-read.csv('example.csv', header=F)

Esta função lê os dados numéricos armazenados no GNU-R-Exemplo.Arquivo CSV e o aloca para a variável chamada "dados". Agora "Data" é uma matriz de uma coluna. Portanto, para acessar valores na primeira coluna de "dados", escrevemos dados [, 1].

Plotagem

Para plotar os valores armazenados na variável "dados [, 1]", usamos o trama função da seguinte forma:

 > plot (dados [, 1], tipo = 'l')

A opção 'tipo' na função trama significa que tipo de enredo deve ser desenhado. O método da plotagem tipo = "L" garante que obtenhamos um tipo de linha de plotagem (valores conectados a uma linha).

A figura acima mostra a saída do acima trama função. Além disso, vamos fornecer um exemplo para exibir um histograma correspondente a "dados [, 1]". Isso pode ser obtido da seguinte maneira:

 > hist (dados [, 1])

A saída desta função é ilustrada na figura abaixo.

Conclusão

Em resumo, descrevemos como obter e instalar R na plataforma Linux \ Unix. Um exemplo simples de ler.CSV e trama funções também foram fornecidas. Como você pode ver, a instalação de r sob Linux requer apenas um comando de uma linha, o que é extremamente conveniente. Este artigo é o primeiro da série de artigos sobre r. Se você deseja continuar aprendendo sobre R, assine nosso feed RSS ou simplesmente visite regularmente o LinuxCareer.com


GNU R R Series:

Parte I: GNU r R Tutoriais introdutórios:

  1. Introdução ao GNU r no sistema operacional Linux
  2. Executando o GNU r no sistema operacional Linux
  3. Um rápido tutorial do GNU R para operações básicas, funções e estruturas de dados
  4. Um rápido tutorial do GNU R para modelos estatísticos e gráficos
  5. Como instalar e usar pacotes no GNU r
  6. Construindo pacotes básicos no GNU r

Parte II: Idioma GNU r:

  1. Uma visão geral da linguagem de programação GNU R

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Coisas para instalar no Ubuntu 22.04
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Gerenciamento de lista de processos e terminação automática de processo
  • Como atualizar o Firefox no Linux
  • Download do Linux
  • Melhor distro Linux para desenvolvedores
  • Desative atualizações automáticas no Ubuntu 22.04 Jellyfish…