Skip to content

Latest commit

 

History

History
184 lines (121 loc) · 5.33 KB

instalacao-jupyter-notebook-r.md

File metadata and controls

184 lines (121 loc) · 5.33 KB

Instalação

Neste tutorial vamos ensinar a utilizar a linguagem de programação R no Jupyter Notebook.

O Jupyter Notebook é um ambiente de desenvolvimento de programação para as linguagens: Julia, Python e R.

A. Windows ou Mac

A.1 - Instale o Anaconda

Anaconda é uma distribuição de Python e R, que inclui jupyter notebook.

A instalação pode ser feita acessando esse link.

A.2 - Navegador Anaconda (Anaconda Navigator)

A.2.1 - Abra o Navegador Anaconda

alt text

A.2.2 - Crie um novo Ambiente

Clique em ambientes (environments) na lateral esquerda, em seguida clique em criar (create).

alt text

Adicione um nome "r-tutorial", e selecione Python 3.x e R. Clique em create.

alt text

A.2.3 - Abra o ambiente criado

O ambiente criado aparecera na listagem dos seus ambientes, por default você terá um ambiente "base (root)" e após executar os passos acima terá um ambiente "r-tutorial".

alt text

Como indicado na figura, abra o Jupyter Notebook.

Obs: caso deseje acessar um diretório específico, clique em abra terminal. Acesse o diretório pelo comando:

> cd caminho_pro_diretorio

Em seguida execute:

> jupyter notebook

A.3 - Crie um novo Notebook

alt text

Clique em "new" no canto superior direito depois em "R", conforme a imagem acima e divirta-se!

B. Linux

B.1 - Instale R

Obs: a instalação de R abordada nesse tutorial é somente para o Ubuntu. Os passos seguintes são válidos para sistemas Linux em geral.

Para instalar R, execute o seguinte comando no terminal:

sudo apt install r-base

B.2 - Instale o Anaconda

Anaconda é uma distribuição de Python e R, que inclui o jupyter notebook.

A instalação pode ser feita com os seguintes comandos:

cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
bash Anaconda3-2020.02-Linux-x86_64.sh

Esse último comando vai abrir o instalador do Anaconda:

  1. tecle enter até passar por todos os termos e condições;

  2. digite "yes" para aceitar os termos e condições;

  3. tecle enter para aceitar a localização de instalação padrão;

  4. espere a instalação terminar;

  5. para a última pergunta, digite "yes" para fazer com que o Anaconda seja executado quando você digitar "python" no terminal.

  6. Por fim, execute o comando abaixo para não precisar fechar e abrir o terminal para finalizar a instalação:

    source ~/.bashrc

Para testar a instalação, execute o Python e verifique se a saída é similar:

$ python

Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 18:21:58)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Se constar a versão 3.6 do Python pela Anaconda, deu tudo certo e você pode sair do Python com:

>>> exit()

B.2.2 - Crie e ative um novo ambiente do anaconda

O comando abaixo cria um ambiente chamado "r-tutorial" com o jupyter notebook instalado.

conda create -n r-tutorial notebook

Para ativar esse ambiente, basta executar:

conda activate

B.3 - Instale as bibliotecas de R

Ainda no terminal, execute:

R
install.packages("tidyverse")
# Selecione um dos mirrors
install.packages('IRkernel')
IRkernel::installspec()
q() # escolha a opção n

B.4 - Abra o Jupyter Notebook

Para abrir o Jupyter notebook, execute no terminal:

conda activate r-tutorial  # ativa o anaconda
jupyter notebook           # abre o jupyter

Só é necessário executar o primeiro comando se você ainda não tiver ativado o anaconda desde que abriu o terminal.

B.5 - Crie um novo Notebook

Da mesma forma que no Windows

B.6 - Dicas de instalação

  • A instalação do Anaconda pode vir configurada para ser sempre inicializada no ambiente base. Caso não deseje, você pode desabilitar isso com o comando:
conda config --set auto_activate_base False
  • Para aqueles que também gostariam de um atalho do Anaconda Navigator no desktop, crie um arquivo chamado anaconda-navigator.desktop em seu editor de texto de preferência com o seguinte conteúdo, trocando a palavra user pelo nome de seu usuário no Linux:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Anaconda Navigator
GenericName=Anaconda GUI
Comment=GUI to the conda package and environment manager
Comment[pt_BR]=GUI para o gerenciador de pacotes e ambientes conda
Exec=/home/user/anaconda3/bin/anaconda-navigator
Categories=Development;Science;Building;IDE;ProjectManagement;PackageManager;ArtificialIntelligence;DataVisualization;
Icon=/home/user/anaconda3/lib/python3.7/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
Terminal=false

e por fim mova o arquivo para a pasta ~/.local/share/applications/ O atalho funciona para qualquer interface gráfica compatível com XDG e agradecemos o Felipe pela sugestão :)