L`actualité R4ciam L`actualitéR ciam - Informatique de MIA

Transcription

L`actualité R4ciam L`actualitéR ciam - Informatique de MIA
AVRIL 2014, N° 0
L’actualité R4ciam
maic4R étilautca’L
S’il existe de nombreux documents concernant le logiciel R accessibles sur Internet, il est parfois laborieux de trouver l’information
d’intérêt.
Le site R4ciam (ciam.inra.fr/r4ciam) a pour objectifs d’aider la communauté d’utilisateurs de R à obtenir plus facilement de l’information et de l’aide sur ce logiciel et à mutualiser les connaissances et
pratiques quant à son utilisation.
La rubrique « Sites référencés » contient une sélection de liens relatifs
à R que nous avons jugés utiles et pertinents. Chaque site comporte
une description plus ou moins détaillée et quelques mots-clés permettant une recherche ciblée.
La rubrique « Fiches techniques » contient un ensemble de fiches pratiques plus spécifiques, rédigées par nous-mêmes
ou librement disponibles sur des sites extérieurs. Là aussi, des mots-clés aident à la recherche.
Contribuez à l’enrichissement du site.
Le site sera d’autant plus vivant et intéressant, que vos suggestions et participations seront nombreuses.
— suggérez un nouveau sujet de fiche technique en utilisant le lien « Contact » en haut de chaque page ;
— proposez une fiche technique en utilisant le lien « Proposer une fiche » en haut de chaque page.
N’hésitez pas à nous transmettre votre propre fiche technique, surtout si le sujet traité est mal documenté ou difficile
à trouver sur Internet. Une fiche technique peut être très courte. Sa publication se fera sur les critères de la pertinence,
de l’intérêt pour les autres utilisateurs de R et de la rareté de l’information.
A vos claviers ! Nous attendons vos nombreuses suggestions et propositions de fiches !
Les animateurs du site
R4ciam : nouveaux sites
De nouvelles adresses de sites internet ont été ajoutées :
The R Inferno ou les bizarreries de R
Démarrer avec R
CRANberries Ce site recense les informations sur les ajouts,
mises à jour ou suppressions de packages sur le site du
CRAN.
R-cookbook Comme tous les cookbooks, ce site contient une
collection de « recettes » de R.
R4ciam : nouvelles fiches
Plusieurs nouvelles fiches ont fait leur apparition sur le site :
—
—
—
—
—
—
—
—
Le package plyr : première partie
Formater un script R : le package formatR
Le package sos : pour rechercher des fonctions
Les vignettes
Faire un CodeBook avec RStudio
Gestion des fichiers et répertoires sous R
Éliminer les modalités d’un facteur qui n’existent plus
Le package manipulate de RStudio
D’autres fiches ont été mises à jour.
— Introduire du code et des sorties R dans un document
LaTeX avec Sweave
— Initiation à Roxygen, un outil d’autodocumentation du
code R
— Tracer le graphe des appels entre fonctions R par la commande foodweb()
— Gérer la documentation et les versions de fonctions R par
la commande fixr()
— Gérer la connectivité aux bases de données dans R par
l’intermédiaire de l’ODBC
que l’on doit réunir pour avoir une chance sur deux que deux
personnes de ce groupe aient leur anniversaire le même jour de
l’année.
R propose la fonction qbirthday() pour calculer cette probabilité :
Agenda : annonces
> qbirthday(prob=0.5, classes=365, coincident=2)
Il se trouve que ce nombre est 23, ce qui est finalement assez
• La dernière version de R est sortie en mars 2014. Il s’agit de
peu. On peut aussi chercher quelle devrait être la taille du groupe
la version 3.0.3 (2014-03-06) appelée Warm Puppy.
pour qu’il y ait 1 chance sur 2 que 3 personnes aient leur anni• La dernière version de RStudio est sortie le 29 janvier 2014.
versaire le même jour :
Il s’agit de la version 0.98.501 (www.rstudio.com/).
> qbirthday(prob=0.5, classes=365, coincident=3)
Agenda : séminaires, conférences
Dans ce cas, il faudrait réunir 83 personnes.
Enfin, on peut calculer la probabilité d’avoir 2 personnes nées
• La prochaine conférence useR ! se tiendra à Los Angeles le même jour dans un groupe d’une taille donnée, par exemple
(USA) du 30 juin au 3 juillet 2014. Parmi les conférenciers invités, 50 personnes
on trouve John C HAMBERS (S, R), David D IEZ (OpenIntro), Dirk
E DDELBUETTEL (Rcpp, Debian), Jan DE L EEUW (Journal of Statis- > pbirthday(n=50, classes=365, coincident=2)
tical Software), Martin M ÄCHLER (R Core, R Foundation), Karline
Cette probabilité est supérieure à 0,97.
S OETAERT (Solving Differential Equations in R). La date limite
d’inscription est fixée au 25 mai 2014 (user2014.stat.ucla.edu/).
• Les 3ıème Rencontres R auront lieu à Montpellier du 25 au
Focus : un package
27 juin 2014. La date limite d’inscription est fixée au 16 juin 2014
(r2014-mtp.sciencesconf.org/).
24 packages sont suivis (Maintainers) par des personnes ayant
Agenda : ouvrages, publications
• Le dernier numéro de The R Journal est sorti en décembre
2013 (journal.r-project.org/archive/2013-2/).
• Le dernier numéro de Journal of Statistical Software est sorti
en mars 2014 (www.jstatsoft.org/v57).
• Plusieurs ouvrages dans la collection « Pratique R » : Psychologie statistique avec R de Yvonnick N OËL et Analyse factorielle
multiple avec R de Jérome PAGÈS
Focus : une fonction
Le paradoxe des anniversaires. Dû à Richard VON M ISES, il est
à l’origine une estimation probabiliste du nombre de personnes
une adresse mèl en « inra.fr ». Le package planor proposé
par H. M ONOD, A. B OUVIER, A. KOBILINSKY et suivi par A. B OU VIER permet . . . « the automatic generation of regular factorial
designs, including fractional designs, orthogonal block designs,
row-column designs and split-plots » (plus d’information dans la
vignette).
Focus : une task view
Les Task views sont des compilations, regroupant par grands
thèmes/disciplines, les packages R jugés les plus pertinents pour
le thème ou la discipline (voir la fiche Les Task views et le package ctv). Ces compilations proposent une offre documentée et
régulièrement mise à jour de ce qu’il est utile/nécessaire d’installer pour commencer rapidement un nouveau thème.
La task view « Design of Experiments (DoE) & Analysis of Experimental Data » recense les packages R traitant de la conception
de plans d’expérience et de l’analyse des données qui en sont
issues. Elle présente une petite cinquantaine de packages (dont
le package planor).
Rédaction :
> paste(sample(liste),collapse=", ")
[1] "F. Dessaint, V. Vidal, C. Bruchou, A. Bouvier, B. Schaeffer, C. Chabanet"
Contact : ciam.inra.fr/r4ciam/contact

Documents pareils