Mettre à jour le système
Permet d'abord de mettre à jour le système pour s'assurer que les packages et les dépendances sont à jour avant l'installation.
Mise à jour Sudo AptInstallation de R
Le package par défaut pour R inclus dans les référentiels Debian 11 dispose d'une ancienne version stable de R. Dans votre terminal; Vous pouvez utiliser ce qui suit pour installer R:
sudo apt installer r-basePour votre référence, le package R-base contient les principales parties du langage de programmation R. Le package est là, et la référence du langage de programmation R est ici.
La voila avec la commande APT INSTALLATION R est installée maintenant Tapez la commande r au shell pour ouvrir l'interpètre:
R
R Lang Terminal
Exécutez un programme R simple de manière interactive
Vous pouvez utiliser des variables de base et faire des opérations arithmétiques dans le langage de programmation R, vous pouvez même le faire de manière interactive dans le terminal R. Voici un exemple de code simple pour la somme de 2 nombres.
X <- 3Somme 2 nombres en shell
Basique si sinon conditionnelle en r
Nous n'enseignerons pas la programmation R ce post, mais juste pour vous aider à démarrer un peu, R a de nombreuses fonctionnalités de langage de programmation communes. Nous démontrerons le Si sinon conditionnel du langage de programmation R dans cet exemple. Voici le code:
X <- 3Mais l'exécution dans le terminal interactif R aide à faire un peu moins de saisie comme indiqué ci-dessous:
R conditionnel si else
Exécuter à partir du script
Nous pouvons également exécuter des programmes à partir d'un script. Permet d'exécuter du code à partir de l'exemple ci-dessus dans un script comme celui-ci sur le terminal bash en utilisant la commande RScript comme indiqué ici:
Rscript ./test.RExécuter rscript à partir de la ligne de commande
Conclusion
R est un langage de programmation utilisé pour les statistiques et la science des données. Il peut être facilement installé sur Debian Linux comme indiqué dans cet article et vous pouvez écrire du code et l'exécuter en R en quelques minutes seulement.