Comment installer un paquet d'interpréteur de R language pour le calcul statistique?

33

Comment installer l’interpréteur de langage R? Quel est le nom du paquet? J'ai essayé R , rlang , Rlang , rproject , etc. mais rien ne fonctionne - ni apt-get ni Ubuntu Software Center n'ont trouvé R.

Est-il possible que R ne soit pas inclus dans les dépôts officiels Ubuntu?

    
posée amc 04.08.2014 - 09:12
la source

3 réponses

42

Le paquet que vous demandez est r-base . Alors lancez la commande suivante:

sudo apt-get install r-base

et vous aurez R dans votre système. Il y a des années, j'ai été également troublé par ce genre de nom de paquet est vraiment stupide.

    
réponse donnée user280493 04.08.2014 - 09:17
la source
26

Le paquet que vous voulez est r-base .

Si vous avez besoin de construire des paquets R à partir de sources, vous devez également r-base-dev . (La plupart des utilisateurs n’en ont probablement pas besoin.)

C'est probablement tout ce que vous devez faire.

Obtenir des versions plus récentes de R

La version de R des sources logicielles officielles de votre version d'Ubuntu est probablement suffisante. En supposant que ce soit le cas, vous n'avez pas besoin de lire plus loin (sauf peut-être pour le divertissement).

Mais si vous voulez / avez besoin de la dernière version , choisissez un miroir CRAN dans la liste . Le faire l'un des suivants:

  • Créez un fichier .list (vous pourriez l’appeler r.list ) dans /etc/apt/sources.list.d avec cette ligne comme contenu:

    deb http://your-cran-mirror/bin/linux/ubuntu trusty/

    Si vous utilisez Ubuntu 14.04 Trusty Tahr, vous conserverez trusty tel quel. Sinon, remplacez ce mot par le nom de code en minuscule de la version Ubuntu que vous utilisez. (Le premier mot seulement; le "adjectif", pas le "nom de l'animal".) Ils sont listés ici ou la page des versions . Par exemple, pour Ubuntu 12.04 Precise Pangolin, il s'agit de precise . Pour 14.10 Utopic Unicorn, ce sera utopic .

    Nom figurant dans la plupart ou la totalité des lignes deb similaires du fichier de configuration /etc/apt/sources.list .

    Pour créer votre fichier r.list , vous pouvez ouvrir une fenêtre Terminal ( Ctrl + Alt + T ) et exécuter une commande comme Ceci (en vous assurant de vous substituer à votre miroir CRAN de votre choix, et, si vous n’utilisez pas 14.04, votre nom de version):

    echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list

    Par exemple, sur un système Ubuntu 15.04 Vivid Vervet situé dans le nord-est des États-Unis, j'ai utilisé:

    echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
    
  • Ou , au lieu d’ajouter la source logicielle dans son propre fichier de configuration, ajoutez cette ligne au fichier de configuration des sources de logiciels maîtres, /etc/apt/sources.list . Vous pouvez ouvrir ce fichier dans un éditeur de texte en ouvrant une fenêtre Terminal ( Ctrl + Alt + T ) et en exécutant la commande:

    sudo -H gedit /etc/apt/sources.list
    

Ajoutez la clé de signature pour les référentiels CRAN ( vous pouvez le vérifier ici ):

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

Si cela échoue, cette méthode peut fonctionner:

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

Pour activer la nouvelle configuration des sources logicielles, exécutez:

sudo apt-get update

Ensuite, pour installer (ou mettre à niveau) la version de R pour CRAN:

sudo apt-get install r-base

(Vous pouvez installer r-base-dev et tous les autres paquets nécessaires de la même manière. sudo apt-get upgrade mettra généralement à niveau tous les packages R qui ont des versions plus récentes, si une version antérieure est installée ; pour entrer leurs noms individuellement.)

Lectures supplémentaires / source citée :

Pour plus de détails et d’informations sur les autres packages de support disponibles pour l’installation sur les systèmes Ubuntu, consultez "PACKAGES UBUNTU POUR R ".

  • La réponse ci-dessus est (très) vaguement adaptée de (une petite) partie de ce README.
  • Les commandes d’importation de la clé de signature CRAN sont directement tirées, bien que mes instructions soient dans mes propres mots et simplifiées.
réponse donnée Eliah Kagan 04.08.2014 - 09:40
la source
1

Modifier: il est inclus dans les référentiels Ubuntu, mais ils souhaitent que vous les installiez.

Source .

  

FORFAITS UBUNTU POUR R

     

Les paquets R pour Ubuntu sur i386 et amd64 sont disponibles pour tous les fichiers stables   Versions de bureau d'Ubuntu jusqu'à leur date de fin de vie officielle.   Cependant, seule la dernière version du support à long terme (LTS) est entièrement disponible.   prise en charge. Au 17 octobre 2013, les versions prises en charge sont Trusty   Tahr (14.04), Precise Pangolin (12.04; LTS) et Lucid Lynx (10.04; LTS).

     

Voir ici pour plus de détails.

     

INSTALLATION

     

Pour obtenir les derniers packages R, ajoutez une entrée comme

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu trusty/
     

ou

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/
     

ou

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/
     

dans votre fichier /etc/apt/sources.list, en remplaçant    par l'URL actuelle de votre CRAN préféré   miroir. Voir ici pour la liste des   CRAN miroirs. Pour installer le système R complet, utilisez

  sudo apt-get update
  sudo apt-get install r-base
     

Utilisateurs ayant besoin de compiler des packages R à partir de sources [par ex. paquet   les responsables, ou toute personne installant des paquets avec install.packages ()]   devrait également installer le paquetage r-base-dev   (Pas pertinent pour vous, ajouté pour plus de clarté) :

  sudo apt-get install r-base-dev
    
réponse donnée Tim 04.08.2014 - 09:17
la source

Lire d'autres questions sur les étiquettes