Fiche d utilisation du logiciel. 1 - Installation. J. Thioulouse & D. Chessel



Documents pareils
Introduction à R. Florence Yerly. Dept. de mathématiques, Université de Fribourg (CH) SP 2011

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Installation et compilation de gnurbs sous Windows

Procédure d Installation et de mise à jour du client CAN-8 32 bits

Cours 1. I- Généralités sur R II- Les fonctions de R et autres objets III-Les vecteurs

Documentation Cobian

Organiser les informations ( approche technique )

AFTEC SIO 2. Christophe BOUTHIER Page 1

OESD Utilitaire de décryptage

Tutorial et Guide TeamViewer

Introduction à Eclipse

Guide d installation de MySQL

WebSpy Analyzer Giga 2.1 Guide de démarrage

Q-Checker pour V6 Release 2.1

Instructions Installation ELLIS Business: Vidéo Local Windows 2003 & XP poste de Travail

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

Début de la procédure

MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Mise en oeuvre d un Serveur de CD AXIS StorPoint

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Manuel du Desktop Sharing

INSTALLATION DE PEGASUS MAIL 3.12 c FR Avec l interface Harp

Dans la série LES TUTORIELS LIBRES présentés par le site FRAMASOFT. Compression - Décompression avec 7-Zip. Georges Silva

Sauvegarder Bcdi (réseau Novell / Gespere)

Utiliser Dev-C++ .1Installation de Dev-C++ Table des matières

Guide d'installation du token

Guide d installation de SugarCRM Open Source version 4.5.1

VD Négoce. Description de l'installation, et procédures d'intervention

Installation ou mise à jour du logiciel système Fiery

Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits

Manuel d'installation de GESLAB Client Lourd

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Guide d'installation

StreamServe Persuasion SP4

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

PX8048 Convertisseur audio/vidéo VHS vers USB

Procédure d installation de la Sauvegarde de Windows Server

DOCUMENTATION VISUALISATION UNIT

Installation de BOINC (pour Windows) La procédure reste néanmoins très similaire pour les utilisateurs de LINUX

Création de Sous-Formulaires

Single User. Guide d Installation

Q-Checker pour V5 Release 5.1

Sophos Mobile Control as a Service Guide de démarrage. Version du produit : 2.5

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Description du logiciel Acronis Backup & Recovery 11.5

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

Manuel du client de bureau distant de KDE

Manuel d installation pour L ARENAC

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

Procédure d installation d AMESim 4.3.0

Mise à jour, sauvegarde et restauration de logiciels

contact@nqicorp.com - Web :

Tutorial Cobian Backup

Installation d OpenVPN

Atelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014

Tester Windows 8 sans l'installer avec Virtualbox

Tutorial Terminal Server sous

Installation 1K-Serveur

Déploiement OOo en environnement Windows Terminal Server

Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM

Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi?

COMMENT INSTALLER LE SERVEUR QIPAIE

Guide d installation JMap 5.0

Logiciel interne (firmware) du DiMAGE X1 Ver.1.10

Assistance à distance sous Windows

Guide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8

LOGICIEL KIPICAM : Manuel d installation et d utilisation

La boîte à outils GAS sur clé USB - Manuel d utilisation de la Mise à jour Smart

Sommaire. 1. Installation Configuration de la sauvegarde Le Panneau de contrôle L'interface en ligne...

Web service AREA Manuel d installation et d utilisation du mode déconnecté. Version du 18 mars 2011

Table des matières L INTEGRATION DE SAS AVEC JMP. Les échanges de données entre SAS et JMP, en mode déconnecté. Dans JMP

Mise à jour Version de réseau centrale

Séance 0 : Linux + Octave : le compromis idéal

Installation de Vmware serveur Windows

Installation du transfert de fichier sécurisé sur le serveur orphanet

INSTALLATION CONFIGURATION D OWNCLOUD. La réponse informatique

Summary / Sommaire. 1 Install DRIVER SR2 USB01 Windows seven 64 bits / Installation du DRIVER SR2 USB01 Windows seven 64 bits 2

Raccordement des machines Windows 7 à SCRIBE

Partage de fichiers entre MacOS X et Windows. Partager des fichiers, avec un PC, en travaillant sous MacOSX.

Framasoft «Partir de Windows pour découvrir le libre...»

Netstorage et Netdrive pour accéder à ses données par Internet

À propos du Guide de l'utilisateur final de VMware Workspace Portal

Tous les logiciels cités dans ce document sont des marques déposées de leurs propriétaires respectifs

SAUVEGARDER SES DONNEES PERSONNELLES

Tutorial pour l installation et l utilisation de CREO et de Windchill

Septembre 2012 Document rédigé avec epsilonwriter

Utilisez Toucan portable pour vos sauvegardes

Installation de GFI Network Server Monitor

[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

et de suivi de la corpulence des enfants

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

Configuration de GFI MailArchiver

Comment sauvegarder ses documents

Installer Enterprise Miner 5.1 en SAS environnement Windows

(1) XDCAM Browser

ftp & sftp : transférer des fichiers

Transcription:

Fiche d utilisation du logiciel 1 - Installation J. Thioulouse & D. Chessel Résumé Cette fiche est une introduction à l'utilisation du logiciel R pour les trois environnements Unix, Windows et MacOS. Plan 1. INTRODUCTION...2 2. INSTALLATION...2 3. UTILISATION...4 4. PREMIER EXEMPLE (WINDOWS)...6 Logiciel R / Installation / BR1.doc / Page 1 / 25/10/00

1. Introduction R est un logiciel de calcul statistique disponible pour les systèmes d'exploitation Windows et Unix. Il existe une version Macintosh, mais dont la mise à jour a été arrêtée à la ve rsion 0.64.0. R est un logiciel libre, qui est distribué selon la licence GNU General Public License. Il est très largement compatible avec le logiciel Splus La version officielle actuelle est la version 1.1.1. Elle est disponible dans les archives du réseau CRAN (Comprehensive R Archive Network ) dont le site de base est situé en Autriche : http://www.ci.tuwien.ac.at/r/. Il existe plusieurs sites miroirs, et une version locale se trouve sur le serveur FTP du laboratoire de Biométrie : ftp://pbil.univ-lyon1.fr/pub/splus/r/ 2. Installation 2.1. Version Unix Les fichiers sources sont distribués sous la forme d'une archive tar compressée avec gzip. L'installation s'effectue de façon standard, sans difficultés particulières (lire le fichier INSTALL). A noter qu'il faut disposer d'un compilateur C (gcc) et d'un compilateur FORTRAN (f77). La version 1.0.1 est installée sur les serveurs du laboratoire de Biométrie (pbil.univ-lyon1.fr) dans le répertoire /appli. 2.2. Version Macintosh La version Macintosh est la version 0.64.0. Le développement de cette version a en effet été arrêté et la mise à jour ne se fera probablement pas avant la sortie de Mac OS X. Elle est disponible sous forme d'une archive CompactPro auto-extractible et codée en BinHex (MacR-0.64a-BigDist.sea.Hqx). Cette archive contient une application directement exécutable. Le décompactage fourni le dossier suivant : 2.3. Version Windows Logiciel R / Installation / BR1.doc / Page 2 / 25/10/00

La distribution se présente sous la forme de dix archives zip, de deux fichiers ReadMe, et d'un programme d'installation exécutable (rwinst.exe). Lancer le programme d'installation, qui demande de préciser le dossier où doit avoir lieu l'installation : Sélectionner les composants dont on désire réaliser l'installation (conserver les options par défaut en cas de doute) : Cliquer sur le bouton Next pour terminer l'installation : Logiciel R / Installation / BR1.doc / Page 3 / 25/10/00

Cliquer sur le bouton Finish pour terminer l'installation. On obtient un dossier intitulé rw1001 : Ce dossier contient en particulier un dossier intitulé bin, qui contient lui-même l'application Rgui.exe, constituant l'interface utilisateur graphique de R. 3. Utilisation 3.1. Version Unix Pour utiliser le logiciel, il faut se connecter sur la station Unix, se déplacer dans le dossier de travail choisi (commande "cd") et taper la commande "R" pour lancer l'exécution : thioulou% cd FichSplus /mnt/users/thioulou/fichsplus thioulou% R R : Copyright 2000, The R Development Core Team Version 1.0.1 (April 14, 2000) R is free software and comes with ABSOLUTELY NO WARRANTY. Logiciel R / Installation / BR1.doc / Page 4 / 25/10/00

You are welcome to redistribute it under certain conditions. Type "?license" or "?licence" for distribution details. R is a collaborative project with many contributors. Type "?contributors" for a list. Type "demo()" for some demos, "help()" for on-line help, or "help.start()" for a HTML browser interface to help. Type "q()" to quit R. > Utiliser la commande getwd() pour vérifier le dossier de travail courant: >getwd() [1] "/mnt/users/thioulou/fichsplus" et la commande q() pour quitter le logiciel : >q() Save workspace image? [y/n/c]: n thioulou% Si on répond "yes" à la question "Save workspace image?", les objets crées lors de la session sont enregistrés dans un fichier intitulé ".RData" situé dans le dossier de travail. Les fichiers présents dans le répertoire courant (dossier de travail) sont accessibles directement ("fic.txt"). Les fichiers présents dans des répertoires différents sont accessibles en spécifiant leur chemin complet ("/mnt/users/thioulou/ficbis.txt"). 3.2. Version Macintosh Lancer l'application par un double clic sur "R (PPC)". Si on répond yes à la question "Save workspace image?", les objets crées lors de la session sont enregistrés dans un fichier intitulé "R Session" dont on doit indiquer le répertoire. Les fichiers ne sont accessibles qu'en spécifiant leur chemin complet en syntaxe Macintosh (séparateurs = ":") HD4:Data:human.txt 3.3. Version Windows Logiciel R / Installation / BR1.doc / Page 5 / 25/10/00

Créer un raccourci de Rgui.exe et le placer dans un dossier de travail quelconque. Modifier le paramètre "Démarrer en :" de ce raccourci (Clic droit -> Propriétés) pour indiquer le dossier de travail choisi : Exécuter Rgui.exe en cliquant sur le raccourci et vérifier que le dossier de travail est bien celui désiré avec la fonction getwd(). Quitter la session en tapant q() : Si on répond «Oui» à la question "Save workspace image?", les objets crées lors de la session sont enregistrés dans un fichier intitulé ".RData" situé dans le dossier de travail. Les fichiers présents dans le répertoire courant (dossier de travail) sont accessibles directement. Les fichiers présents dans des répertoires différents sont accessibles en spécifiant leur chemin complet, en utilisant la syntaxe Windows mais en doublant les \ : D:\\dossier\\fic.txt 4. Premier exemple (Windows) Pour une première prise de contact, éditer le loi binomiale pour n = 10 et p = 13. Après le prompt taper : Logiciel R / Installation / BR1.doc / Page 6 / 25/10/00

> dbinom(0:10,10,1/3) loi binomiale [1] 1.734153e-02 8.670765e-02 1.950922e-01 2.601229e-01 2.276076e-01 [6] 1.365645e-01 5.690190e-02 1.625768e-02 3.048316e-03 3.387018e-04 [11] 1.693509e-05 > options(digits=4) pour avoir 4 chiffres significatifs Rappeler l ordre avec la touche «flèche en haut» > dbinom(0:10,10,1/3) [1] 1.734e-02 8.671e-02 1.951e-01 2.601e-01 2.276e-01 1.366e-01 5.690e-02 [8] 1.626e-02 3.048e-03 3.387e-04 1.694e-05 Quelle est la probabilité d obtenir 1 avec une loi binomiale pour n = 10 et p = 13: > dbinom(1,10,1/3) [1] 0.0867 Quelle est la probabilité d obtenir plus de 45 et moins de 55 avec une loi binomiale pour n = 100 et p = 12? Taper : >?dbinom Il vient la fenêtre de documentation de la fonction : En bas lire : Copier l ordre et le coller dans la fenêtre de commande : On a : > sum(dbinom(46:54, 100, 0.5)) [1] 0.6318 Quelle est la probabilité d obtenir au plus 1 avec une loi binomiale pour n = 10 et p = 13: > pbinom(1,10,1/3) [1] 0.1040 > 1.734e-02+8.671e-02 [1] 0.1041 > pbinom(0.5,10,1/3) [1] 0.01734 > pbinom(-0.5,10,1/3) [1] 0 Noter que d donne les valeurs P( X j) p donne les valeurs P( X x) = (densité, définie pour les valeurs possibles) et que (fonction de répartition, définie pour tout x). Quelle est la probabilité de dépasser strictement 4 pour une loi de Poisson de paramètres 2.7? > 1-ppois(4,2.7) Logiciel R / Installation / BR1.doc / Page 7 / 25/10/00

[1] 0.1371 Quelle est la probabilité de dépasser 1.96 pour une loi normale réduite : > 1-pnorm(1.96) [1] 0.025 Quelle est la valeur x telle que P( X x) 0.975 = pour une loi normale (quantile) : > qnorm(0.975) [1] 1.96 Quel est le quantile 1% pour une loi T à 5 ddl : > qt(0.01,5) [1] -3.365 Noter que q donne pour y la plus grande valeur de x telle que P( X x) = y (quantile). Donner un échantillon aléatoire simple de 10 valeurs d une loi de Poisson de paramètre 2.7 : > rpois(10,2.7) [1] 2 2 1 0 4 0 7 0 1 4 d une loi normale réduite : > rnorm(10) [1] -0.2174-1.3695-0.3055-0.3072-0.3036 1.0070 0.8167 0.4624-2.3624 [10] 0.6982 d une loi Khi2 à 2 ddl : > rchisq(10,2) [1] 3.4801 1.1599 0.5118 0.8682 3.2848 0.4763 1.0231 0.9021 1.8163 0.5807 d une loi binomiale n = 100 et p = 12 > rbinom(10,100,0.5) [1] 48 51 49 48 56 51 54 53 51 37 Noter que r donne des échantillons. d, p, q et r sont disponibles pour : dbinom loi binomiale dnbinom loi binomiale négative pois loi de Poisson norm loi normal lnorm loi lognormale unif loi uniforme t loi de Student chisq loi Chi2 exp loi exponentielle f loi F gamma, beta, wilcox,... Pour une première figure, placer 100 points au hasard dans un carré : > plot(runif(100),runif(100),xlim=c(0,1),ylim=c(0,1),xlab="",ylab="") Cliquer avec le bouton droit dans la figure et coller dans Word : Logiciel R / Installation / BR1.doc / Page 8 / 25/10/00

0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 à suivre Logiciel R / Installation / BR1.doc / Page 9 / 25/10/00