156
Le logiciel R - Maˆ ıtriser le langage
sur une commande donn´ ee. Nous les pr´ esentons ci-dessous :
• help.start() : cette fonction ouvre un navigateur avec plusieurs liens
vers des manuels au format HTML, de l’aide sur toutes les fonctions pr´ esentes dans tous les packages de R (aussi au format HTML), une FAQ
(questions fr´ equemment pos´ ees ou frequently asked questions) qui contient
les r´ eponses aux questions les plus fr´ equemment pos´ ees sur R. Vous y trouverez ´ egalement un moteur de recherche dans l’aide par mots clefs. On y
trouve aussi quelques autres documents plus techniques.
Linux
Sous Linux, une fois la commande help.start() tap´ ee, l’utilisation de la commande help() affichera toujours ses r´ esultats dans
un navigateur et non plus dans la console. Pour annuler cela, utilisez l’instruction options(htmlhelp = FALSE). Le choix du navigateur, par exemple firefox, s’op` ere au moyen de l’instruction
options(browser="firefox").
• help.search() ou ??() : cette fonction est ` a utiliser lorsque l’on ne
connaˆ ıt pas le nom d’une commande. Elle renvoie une liste des diff´ erentes
fonctions (et des packages dans lesquels elles se trouvent) ayant un rapport avec votre requˆ ete. Essayez par exemple : help.search("mean").
• apropos() : cette instruction renvoie une liste de toutes les fonctions
dont le nom contient le param` etre d’appel. Ainsi, apropos("mean") renvoie toutes les fonctions dont le nom contient le mot mean.
Expert
Notez l’existence de la fonction methods() qui renvoie toutes les
m´ ethodes (fonctions) associ´ ees `
a un objet. Essayez par exemple
methods(summary).
• library(help=package) : cette commande permet de lister toutes les
fonctions pr´ esentes dans la librairie package. Elle donne les mˆ emes r´ esultats que la commande help(package="package"). Nous vous conseillons
d’essayer les instructions suivantes afin d’obtenir la liste des fonctions
principales de R :
library(help=base)
library(help=utils)
library(help=datasets)
library(help=stats)
library(help=graphics)
library(help=grDevices)
Le logiciel R - Maˆ ıtriser le langage
sur une commande donn´ ee. Nous les pr´ esentons ci-dessous :
• help.start() : cette fonction ouvre un navigateur avec plusieurs liens
vers des manuels au format HTML, de l’aide sur toutes les fonctions pr´ esentes dans tous les packages de R (aussi au format HTML), une FAQ
(questions fr´ equemment pos´ ees ou frequently asked questions) qui contient
les r´ eponses aux questions les plus fr´ equemment pos´ ees sur R. Vous y trouverez ´ egalement un moteur de recherche dans l’aide par mots clefs. On y
trouve aussi quelques autres documents plus techniques.
Linux
Sous Linux, une fois la commande help.start() tap´ ee, l’utilisation de la commande help() affichera toujours ses r´ esultats dans
un navigateur et non plus dans la console. Pour annuler cela, utilisez l’instruction options(htmlhelp = FALSE). Le choix du navigateur, par exemple firefox, s’op` ere au moyen de l’instruction
options(browser="firefox").
• help.search() ou ??() : cette fonction est ` a utiliser lorsque l’on ne
connaˆ ıt pas le nom d’une commande. Elle renvoie une liste des diff´ erentes
fonctions (et des packages dans lesquels elles se trouvent) ayant un rapport avec votre requˆ ete. Essayez par exemple : help.search("mean").
• apropos() : cette instruction renvoie une liste de toutes les fonctions
dont le nom contient le param` etre d’appel. Ainsi, apropos("mean") renvoie toutes les fonctions dont le nom contient le mot mean.
Expert
Notez l’existence de la fonction methods() qui renvoie toutes les
m´ ethodes (fonctions) associ´ ees `
a un objet. Essayez par exemple
methods(summary).
• library(help=package) : cette commande permet de lister toutes les
fonctions pr´ esentes dans la librairie package. Elle donne les mˆ emes r´ esultats que la commande help(package="package"). Nous vous conseillons
d’essayer les instructions suivantes afin d’obtenir la liste des fonctions
principales de R :
library(help=base)
library(help=utils)
library(help=datasets)
library(help=stats)
library(help=graphics)
library(help=grDevices)
