Como instalar o rgl e o netmata no R 3.3.1?

1

Estou lendo o livro de R Springer dos autores . Seu script de instalação 00 produz as seguintes advertências

# List of R packages
pkgs <- c("mada", "meta", "metafor", "metasens", "mvmeta", "netmeta",
          "rmeta", "ellipse")

# Use your favorite CRAN mirror (argument 'repos')
# See website http://cran.r-project.org/mirrors.html for a list of
# CRAN mirrors
install.packages(pkgs,
                 repos="http://cran.at.r-project.org/")

Avisos como raiz e repetidos 4 vezes

Warning messages:
1: In install.packages(pkgs, repos = "http://cran.at.r-project.org/") :
  installation of package ‘rgl’ had non-zero exit status
2: In install.packages(pkgs, repos = "http://cran.at.r-project.org/") :
  installation of package ‘netmeta’ had non-zero exit status

R: 3.3.1
SO: Debian 8.5

    
por Léo Léopold Hertz 준영 12.11.2016 / 20:49

1 resposta

1

O pacote netmeta importa o pacote rgl . Para instalar o pacote rgl da fonte, algumas bibliotecas são necessárias:

SystemRequirements: OpenGL, GLU Library, XQuartz (on OSX), zlib (optional), libpng (>=1.2.9, optional), FreeType (optional)

Em distribuições baseadas no Debian, é mais fácil instalar o pacote binário pré-construído:

apt-get install r-cran-rgl 

Depois, install.packages("netmeta") deve funcionar em R.

    
por 12.11.2016 / 21:34