Como administradores de sistema e pessoal do grupo de TI, devemos sempre buscar as melhores ferramentas que nos permitam ter um controle centralizado e direto sobre tudo o que acontece no sistema. São centenas de ferramentas, cada uma com seu nível de funcionalidade ou exibição de resultados e por isso Solvetic vai falar de uma ferramenta especial chamada R que foi criada para focar em tudo o que está associado à computação e gráficos estatísticos.
O que é RR é uma linguagem e ambiente especialmente projetado, como mencionamos, para computação estatística e gráficos, como tal, é um projeto GNU semelhante à linguagem e ambiente S, que foi desenvolvido na Bell Laboratories porque muito do código escrito para S é executado inalterado sob R, mas R tem diferenças notáveis contra S.
Ao utilizar R, temos um utilitário que gera diversas técnicas estatísticas como modelagem linear e não linear, testes estatísticos clássicos, análise de séries temporais, classificação, agrupamento e gráficos, sendo totalmente extensível para aumentar sua capacidade de implantação.
R tem a capacidade de criar resultados de qualidade onde símbolos matemáticos e fórmulas podem ser incluídos, se necessário.
R está disponível como Software Livre sob os termos da GNU General Public License e está disponível para plataformas UNIX incluindo FreeBSD e Linux), Windows e MacOS.
1. Ambiente R e instalação do Ubuntu 18.04
O próprio R é um conjunto integrado de instalações de software criado para manipulação de dados, cálculo e exibição gráfica, incluindo parâmetros como:
- Armazenamento de dados eficaz e facilidade de manuseio
- Facilidades gráficas para análise e visualização de dados na tela ou em cópia impressa destes
- Possui um conjunto de operadores para cálculos matriciais, uma coleção grande e integrada de ferramentas intermediárias para análise de dados
- Ele suporta condicionais, loops, funções recursivas definidas pelo usuário e recursos de entrada e saída.
Devido às constantes atualizações do R, vamos adicionar o repositório externo mantido pelo CRAN, o CRAN mantém os repositórios dentro da rede, mas nem todos os repositórios externos são confiáveis.
O primeiro passo para a instalação do R no Ubuntu 18 é adicionar a chave GPG que será possível utilizando a seguinte linha:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
Agora, vamos adicionar o repositório oficial executando o seguinte:
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35 /'
Assim que o repositório for adicionado, procedemos à atualização dos pacotes do repositório executando o seguinte:
atualização do apt sudo
2. Como instalar o R no Ubuntu 18.04
Depois de atualizar os pacotes, podemos iniciar a instalação do R, para isso vamos executar o seguinte comando:
sudo apt install r-base
Inserimos a letra S para confirmar o download e a instalação do R no Ubuntu 18.
Passo 2
Depois que o R for instalado no Ubuntu 18, vamos verificar seu uso executando uma sessão interativa como usuários root com o seguinte comando:
sudo -i R
Podemos ver que tudo funciona da maneira correta, aí podemos executar o comando demo para ver uma amostra de como R.
3. Como instalar pacotes usando CRAN no Ubuntu 18.04
R é uma aplicação que possui um grande número de pacotes complementares disponíveis, neste caso vamos instalar o txtplot, que é uma biblioteca que gera gráficos ASCII que inclui diagramas de dispersão, diagramas de linha, diagramas de densidade, acf e gráficos de barras.
Para fazer isso, executaremos a seguinte linha no console R:
install.packages ('txtplot')
Podemos ver que inicia o processo de validação e instalação.
Uma vez instalado, iremos carregar o pacote instalado. Se não houver mensagens de erro, a biblioteca foi carregada com sucesso.
biblioteca ('txtplot')
Agora usaremos um exemplo onde uma função de gráfico com rótulos de eixo é demonstrada. Os dados a serem usados são fornecidos pelo pacote de conjunto de dados R, que contém a velocidade dos carros e a distância necessária para parar com base nos dados da década de 1920, executamos o seguinte:
txtplot (carros [, 1], carros [, 2], xlab = 'velocidade', ylab = 'distância')
Portanto, qualquer pacote pré-compilado pode ser instalado a partir do CRAN com a sintaxe install.packages ().
O CRAN tem mais de 2.000 pacotes disponíveis, para saber em detalhes qual é a função de cada um deles e como instalá-los, podemos acessar o seguinte link do CRAN:
Desta forma, R torna-se um utilitário prático para a instalação de pacotes e para a visualização de diferentes tipos de métricas no Linux.