Linguagens de Programação para Ciência de Dados

Exploração e comunicação de dados com R e Python

1 Instalação da Anaconda

Baixe o instalador *.sh da seção de downloads do site da Anaconda: https://www.anaconda.com/download/#linux. Recorte a URL para download do arquivo e use no código shell abaixo.

# Caso exista uma instalação prévia da Anaconda e queira-se remover.
rm -rf ~/anaconda3

# Baixa o arquivo
URL="https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh"
FILE=$(basename "$URL")
echo -e "\n" $URL "\n" $FILE "\n"

# Baixa o arquivo.
wget $URL -P ~/Downloads

# Lista o tamanho do arquivo.
ls -lrth ~/Downloads/$FILE

# Executa o arquivo shell para instalação.
sh ~/Downloads/$FILE

2 Uso da Anaconda

A documentação oficial sobre como lançar a Anaconda encontra-se em: https://docs.anaconda.com/anaconda/navigator/getting-started#navigator-starting-navigator.

Para usuários Linux, basta exectuar no terminal anaconda-navigator.

anaconda-navigator

O Anaconda pode ser entendido como gerenciador ou ambiente de integração de vários softwares e linguagens para ciência de dados.

Para abrir individualmente recursos na Anaconda sem abrir o Anaconda, execute no terminal:

  • Jupyter Notebook: jupyter-notebook
  • Python: python3
  • Spyder: spyder
  • VS Code: code

Para que esses comandos executem corretamente cada aplicação, é necessário que o seu arquivo .bashrc contenha a instrução que expõe para o sistema operacional o caminho das aplicações geridas pela Anaconda.

# ~/bachrc ----------------------------------
# Added by Anaconda3 installer
export PATH="/home/walmes/anaconda3/bin:$PATH"

3 Instalação do R

Para instalar o R dentro da distribuição Anaconda, execute o código abaixo. Mais detalhes em https://www.guru99.com/download-install-r-rstudio.html.

~/anaconda3/bin/conda install r-essentials --yes

Para abrir o R no terminal, execute a instrução a seguir.

~/anaconda3/bin/R

Usar o R no terminal é contraprodutivo. O mais fácil é alterar o seu editor de scripts para abrir interpretador R da Anaconda ao inves do padrão do sistema operacional. No Emacs essa variável de ambiente pode ser modificada.

Adicione no o arquivo de inicialização do Emacs (~/.emacs ou ~/.emacs.d/init.el) a instrução para mudar o caminho do interpretador R.

(custom-set-variables
 '(inferior-ess-r-program "/home/walmes/anaconda3/bin/R")
# Abra o R, faça alguns testes.
library(tidyverse)

# Verifique o caminho para os pacotes instalados.
.libPaths()
/home/walmes/anaconda3/lib/R/library

4 Instalação do RStudio na Anaconda

Para instalar o RStudio, basta executar a seguinte instrução no terminal.

~/anaconda3/bin/conda install -c r rstudio --yes

Para abrir o RStudio da Anaconda, faça no terminal.

~/anaconda3/bin/rstudio
Curso de Especialização em Data Science & Big Data