Premier pas avec R

Après avoir télécharger et installer R, nous allons démarrer R et commencer à prendre ce langage en main.

1. Lancer et quitter R :

Pour Lancer R sur :

  • Windows : double-click sur R.
  • Mac OS X: double-click sur R
  • Unix/Linux : entrer R dans un terminal.

Pour quitter Le logiciel R, entrer q() sur la ligne de commande

2. Interfaces de R :

  • Sous Windows, une interface graphique plutôt rudimentaire est disponible. Elle facilite certaines opérations tel que l’installation de packages externes, mais elle offre autrement peu de fonctionnalités additionnelles pour l’édition de code R.
  • L’interface graphique de R sous Mac OS X est la plus élaborée. L’application R.app comporte de nombreuses fonctionnalités, dont un éditeur de code assez complet.
  • Sous Unix et Linux, R n’est accessible que depuis la ligne de commande du système d’exploitation (terminal). Aucune interface graphique n’est offerte avec la distribution de base de R. Mais, plusieurs sont disponibles au téléchargement si travailler dans un terminal vous rebute (une petite liste ici)..

Interaction avec R

On utilise généralement R interactivement, selon un cycle question-et-réponse :

  • Vous entrez une commande et tapez la touche ”Retour à la ligne”;
  • R exécute cette commande;
  • R attend une autre commande.

Exemples :

Dans les exemples suivants, ce qui est entré par l’utilisateur figure en rouge, et la réponse de R est en bleu. Par exemple :

5+3
[1] 4

exp (-7)
[1] 0.000911882

log(200, base = 10)
[1] 2.30103

Les fonctions internes de R :

Le langage R compte un très grand nombre (des milliers !) de fonctions internes. exp(), log() et runif() sont des fonctions.

Cette section en présente quelques-unes seulement, les fonctions de base les plus souvent utilisées pour programmer en R et pour manipuler des données.

Pour chaque fonction présentée dans les sections suivantes, on fournit un ou deux exemples d’utilisation. Ces exemples sont souvent loin de courvrir toutes les utilisations possibles d’une fonction. La section 3.7 fournit des exemples additionnels, mais il est recommandé de consulter les diverses rubriques d’aide pour connaître toutes les options des fonctions.

Laisser un commentaire