Introdução
- 3553
- 1159
- Howard Fritsch
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:
- Introdução ao GNU r no sistema operacional Linux
- Executando o GNU r no sistema operacional Linux
- Um rápido tutorial do GNU R para operações básicas, funções e estruturas de dados
- Um rápido tutorial do GNU R para modelos estatísticos e gráficos
- Como instalar e usar pacotes no GNU r
- Construindo pacotes básicos no GNU r
Parte II: Idioma GNU r:
- 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…