web-dev-qa-db-fra.com

installer la bibliothèque R e1071 manuellement

Je dois installer la bibliothèque e1071 manuellement. J'ai téléchargé le dernier package de la même chose. Mais configurer, bien que réussi et sans erreur, ne crée pas de fichier Make.

./configure does the following:

checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
1
priyanka

Si je voulais installer e1071 manuellement, je lancerais simplement RStudio, puis installerais le paquet à partir de leur interface. Si cela ne vous convient pas, vous pouvez télécharger le package source .tar.gzà partir de CRAN , puis dans RStudio Install packages > From local file.

Le paquet doit être installé à partir de dans R, il est donc déconseillé d'exécuter ./configure manuellement. Vous devriez utiliser install.packages() à la place.

1
landroni
  1. tout d’abord, téléchargez le package à partir de l’URL suivante dans, par exemple, ~/Downloads

    https://cran.r-project.org/src/contrib/e1071_1.6-6.tar.gz

  2. type "R" dans Shell/terminal

    $ Sudo R
    
  3. Tapez la commande suivante:

    install.packages("~/Downloads/e1071_1.6-6.tar.gz", repos = NULL, type = "source")
    

    N.B. Cela installe le paquet dans la bibliothèque par défaut. Pour voir la bibliothèque par défaut en type R dans

    .Library
    

    ou

    .libPaths()
    

    la bibliothèque de site est notée par:

    .Library.site
    

    Pour éviter l'installation dans la bibliothèque par défaut (/ usr/lib/R/library), vous pouvez installer:

    install.packages("~/Downloads/e1071_1.6-6.tar.gz", repos = NULL, type = "source", lib="/your-prefered-path/")
    
0
MCH