R (logiciel)
Un article de Wikipédia, l'encyclopédie libre.
![]() |
|
| Développeur | R Foundation |
|---|---|
| Dernière version | 2.9.0 (le 17 avril 2009) [+/−] |
| Environnement | Multi-plateforme |
| Type | Langage de programmation |
| Licence | GPL |
| Site Web | www.r-project.org |
Le langage R, un projet de GNU similaire à S, est un langage de programmation et un environnement mathématique utilisés pour le traitement de données et l'analyse statistique. Depuis plusieurs années, deux nouvelles versions apparaissent, au printemps et à l'automne. R dispose de nombreuses fonctions graphiques.
R est fondé sur le langage S qui a été développé par John Chambers des laboratoires Bell et est décrit dans (en) Evolution of the S Language. R est considéré par ses créateurs comme étant une exécution de S, avec la sémantique dérivée du langage Scheme. R est librement disponible sous la GPL et est disponible pour Microsoft Windows, Macintosh, et de nombreux systèmes de type Unix.
Sommaire |
[modifier] Les paquets
Si R dispose dans sa version de base de la plupart des fonctionnalités utiles pour la statistique de base, ses possibilités deviennent énormes dès que l'on utilise les paquets (ou "extensions") écrits en R et mis librement à disposition. Ces paquets couvrent un très large champ et vont de la statistique multivariée aux méthodes de rééchantillonnage, de l'économétrie à la biométrie, des modèles de régression sur séries chronologiques ou les modèles à équations simultanées, en passant par l'analyse de données écologiques (Ade4[1]), sans oublier l'approche bayésienne.
Face au nombre toujours croissant de paquets (on comptait près de 80 nouveaux paquets d'octobre à décembre 2007[2]), une page offre des regroupements des paquets selon les domaines abordés. [3]
Parmi ces extensions, on peut également citer celles qui permettent d'interfacer directement R avec des bases de données comme PostgreSQL (via le langage procédural PL/R) et MySQL ou des SIG comme GRASS, celles qui permettent d'exporter ses résultats en LaTeX ou OpenDocument, ou encore celles regroupant des fonctions décrites dans des ouvrages de référence, telles MASS, UsingR ou ISwR.
L'installation des extensions se fait de la manière suivante :
install.packages("nom_du_paquet")
Pour pouvoir l'utiliser, il suffit ensuite d'exécuter :
library(nom_du_paquet)
[modifier] Aide et support francophones
- forum Web du Groupe des utilisateurs du logiciel R
- Canal IRC (chat) dédié à R : #Rfr sur le réseau Freenode, également disponible via une interface Web
[modifier] Interface graphique
Il existe des interfaces graphiques pour R, comme
- RGUI, l'interface graphique installée par défaut sous Windows.
- JGR sur Java,
- rattle sur GTK, qui demande l'installation préalable de GTK,
- Rcmdr une interface de commande en Tcl-Tk,
- RKWard sur KDE, disponible seulement sous Linux, propose la coloration syntaxique des scripts ainsi que de nombreuses fonctions dans les menus,
- Sciviews R GUI sur Windows,
- Statistical Lab.
Certains éditeurs de texte proposent également des modes pour R :
- Tinn-R, un éditeur de texte orienté R sur Windows,
- Emacs ESS (Emacs speaks statistics) Un mode pour Emacs dédié (entre autres) à R.
Il est également possible d'exécuter des fonctions R directement sur le Web, sans installer le logiciel.
- Le projet R for MediaWiki qui permet de faire tourner R sur des wikis (mais pas encore sous Wikipedia), voir un exemple.
[modifier] Références
[modifier] Liens externes
|
|
Cet article ou cette section a trop de liens externes.
Les liens externes doivent être des sites de référence dans le domaine du sujet. Il est souhaitable — si cela présente un intérêt — de citer ces liens comme source et de les enlever du corps de l'article ou de la section « Liens externes ».
|
- Divers
- (en) Le projet de R pour le calcul statistique
- (en) Le CRAN (Comprehensive R Archive Network, réseau de diffusion de R et de ses extensions)
- (en) Un wiki sur R
- (en) La galerie de graphiques de R propose une démonstration des possibilités graphiques de R. Elle existe en anglais ou en français
- (fr) Un wiki sur R en français
- (fr) Forum du groupe des utilisateurs de R
- Documents
- (en) Manuels officiels de R
- (fr) R pour les débutants d'Emmanuel Paradis
- (fr) R pour les sociologues (et assimilés) (Orienté sciences sociales et utilisateurs pas forcément à l'aise en informatique)
- (fr) R (article Framasoft)
- (fr) Introduction au logiciel R (Installation - Pratiques élémentaires - Bases du langages - Perspectives)
- (fr) Initiation à l'économétrie avec R
- (fr) Statistiques avec R (notes d'introduction en français et anglais (mis à jour))
- (fr) L'environnement logiciel statistique R (références, travaux pratiques)
- (fr) Enseignements de statistiques en biologie avec le logiciel R (cours, travaux pratiques)


