Archive for January, 2018

O que é R ? (what’s R)?

| January 24th, 2018

Post in pt-br (Portuguese from Brazil)

Deparei ultimamente com um problema que precisava utilizar esse “R” … Como não conhecia aqui vai:

R é uma linguagem e ambiente para computação estatística e gráficos! Similar ao S (Bell Laboratories, AT&T, agora Lucent) por John Chambers.

R fornece uma grande variedade de estatísticas (modelagem linear e não-linear, testes estatísticos clássicos, análise de séries temporais, classificação, agrupamento, …) e técnicas gráficas e é altamente extensível.

Um dos pontos fortes de R é a facilidade com que se podem produzir parcelas de qualidade de publicação bem concebidas, incluindo símbolos matemáticos e fórmulas, quando necessário.

Porém, instalação é um pouco chatinha, especialmente se quer versão mais atualizada. Precisa compilar, com várias dependências.

Aqui vai um passo-a-passo de como instalar em Linux (ubuntu):

 

# Instalar todas dependencias
sudo apt-get install build-essential
sudo apt-get install fort77
sudo apt-get install xorg-dev
sudo apt-get install liblzma-dev  libblas-dev gfortran
sudo apt-get install gcc-multilib
sudo apt-get install gobjc++
sudo apt-get install aptitude
sudo aptitude install libreadline-dev
sudo aptitude install libcurl4-openssl-dev
sudo apt-get install default-jdk
sudo apt-get install texlive-latex-base
sudo apt-get install libcairo2-dev 
# Instalar r-base c/ ubuntu
sudo apt-get install r-base

# Instalar versão mais nova R (hoje 4.3.4)
wget https://cran.r-project.org/src/base/R-3/R-3.4.3.tar.gz 
./configure --prefix=/home/"SEU USER"/software/R/R-3.4.3 \
--with-x=yes --enable-R-shlib=yes --with-cairo=yes
make
# crie NEWS.pdf faz instalação dar problemas
touch doc/NEWS.pdf
make install

# Adicionar  PATH
export PATH=~/software/R/R-3.4.0/bin:$PATH
export RSTUDIO_WHICH_R=~/software/R/R-3.4.0/bin/R

# Instalar libjpeg62
sudo apt-get install libjpeg62
# se der problema use: 'sudo apt-get -f install' 

# faça download do Rstudio 
# (não é mandatório, instalei se quiser user studio)
wget https://download1.rstudio.org/rstudio-1.0.143-amd64.deb
sudo dpkg -i rstudio-1.0.143-amd64.deb

## para o rJava e ReporteRs tb instale 
sudo apt-get install libxml2-dev
sudo R CMD javareconf

## instale as fonts
sudo apt-get install t1-xfree86-nonfree ttf-xfree86-nonfree \
ttf-xfree86-nonfree-syriac xfonts-75dpi xfonts-100dpi