Guide langage r LANGUAGE R GUID Réalisé par ? Jawaher CHENNAK ? Tasnim MOUNIR ? Karima KACI ? Torayya ENNAJAR ? Youssra ROCHDI ? Soukaina FALOUHI Encadré par ? M MORCHADI Radouan CIntroduction R est un langage de programmation et un logiciel libre dédié a

LANGUAGE R GUID Réalisé par ? Jawaher CHENNAK ? Tasnim MOUNIR ? Karima KACI ? Torayya ENNAJAR ? Youssra ROCHDI ? Soukaina FALOUHI Encadré par ? M MORCHADI Radouan CIntroduction R est un langage de programmation et un logiciel libre dédié aux statistiques et à la science des données soutenu par la R Foundation for Statistical Computing R fait partie de la liste des paquets GNU et est écrit en C langage Fortran et R Le système R conna? t depuis plus d ? une décennie une progression remarquable dans ses fonctionnalités dans la variété de ses domaines d ? application ou plus simplement dans le nombre de ses utilisateurs La documentation disponible suit la même tangente plusieurs maisons d ? édition proposent dans leur catalogue des ouvrages dédiés spéci ?quement aux utilisations que l ? on fait de R en sciences naturelles en sciences sociales en ?nance etc Néanmoins peu d ? ouvrages se concentrent sur l ? apprentissage de R en tant que langage de programmation sous-jacent aux fonctionnalités statistiques C ? est la niche que nous t? chons d ? occuper CPlan I Les données avec R II Les graphiques avec R III Les analyses statistiques avec R IV Programmer avec R en pratique I-Les données avec R I- - Créer lister et e ?acer les objets en mémoire CDe nombreuses fonctions sont déjà stockées dans une bibliothèque localisée sur le disque dans le répertoire RHOME library Le package base constitue le c ?ur du logiciel et contient les fonctions de base et si l ? on souhaite trouver les fonctions qui composent un package dé ?ni il su ?t de se rendre dans le répertoire a ?érent Par exemple pour le package R il su ?t de visiter le ?chier RHOME library base R base Le symbole ?? ? qui appara? t en début de ligne montre que R est prêt à être utilisé Une des commandes les plus simples consiste à a ?cher le contenu d ? un objet en tapant tout simplement son nom Par exemple ? n - n ? - n n ? n - rnorm n La fonction rnorm génère une variable aléatoire On peut simplement taper une expression sans assigner sa valeur a un objet le résultat est alors a ?cher a l ? écran mais n ? est pas stocké en mémoire ? ? Créer une liste name - Carmen n - n - m - ? La fonction ls permet d ? a ?cher une liste simple des objets en mé moire c ? est- a-dire que seuls les noms des objets sont a ?chés ls m n n name ?? ? Si l ? on veut lister uniquement les objets qui contiennent un caractère donné dans leur nom on utilisera alors l ? option pattern C qui peut s ? abréger avec pat ls pat m m name ? Pour restreindre la liste aux objets dont le nom commence par le caractère en question ls pat m

  • 26
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager