Programmation avec R
| Animé par : Mr. Yousri Henchiri.
Programmation avec R
Intervenant : Mr. Yousri Henchiri.
Ce cours sera dédié aux étudiant(e)s de master BADS souhaitant faire de la programma-
tion scientifique avec ce logiciel.
Avant d’aller plus loin, le logiciel R est un clone gratuit des logiciels de statistique
standards S et S-PLUS. Les principes et les commandes sont presque toujours identiques.
De l’aide et de nombreuses informations sur R peuvent être trouvées sur le site web :
http ://www.r-project.org
De plus, R est un logiciel distribué selon la licence GNU General Public License. La
Advertisement
version officielle actuelle est la version R-4.1.1 (2021-08-10). Elle est disponible dans les
archives du réseau CRAN (Comprehensive R Archive Network) dont les sites de base sont :
http://lib.stat.cmu.edu/R/CRAN/
ou
http://stat.ethz.ch/CRAN/
Ce cours vous permettra de vous familiariser avec les outils nécessaires pour l’importa-
tion, la transformation et la visualisation des données sous le logiciel R et vous indiquera
les étapes à suivre afin de construire des modèles statistiques élémentaires. Alors, ceci n’est
pas un cours de programmation à proprement parlé mais vise à vous apprendre la program-
mation scientifique avec le langage R. Cela dit voici un avertissement
aucun cours ne pourra réellement vous apprendre un langage informatique,
Advertisement
ce n’est que vous et vous seul qui le ferez ! ! !
Si ce cours n’est pas dur techniquement, il va vous demander un travail plus que régu-
lier. Vous êtes prévenu ! ! !
Quelques références :
Je vous suggère les livres suivants :
(cid:70) Cohen , Y. and Cohen, J. Y. (2008). Statistics and Data with R : An applied approach
through examples. John Wiley & Sons, Ltd.
(cid:70) Cornillon, P.-A. and É. Matzner-Lober (2010). Régression avec R (1ère édition). Pra-
tique R. Paris : Springer.
(cid:70) Crawley, M. J. (2007). The R Book. England : John Wiley & Sons Ltd.
Programmation avec R
Advertisement
| Animé par : Mr. Yousri Henchiri.
(cid:70) Eubank, R. L. and A. Kupresanin (2011). Statistical Computing in C++ and R (1st
edition.). Boca Raton : Chapman and Hall/CRC.
(cid:70) Lafaye de Micheaux, P., R. Drouilhet, and B. Liquet (2011). Le logiciel R : Maîtriser
le langage - Effectuer des analyses statistiques (1ère édition). Statistique et probabi-
lités appliquées. Springer.
PLAN DE COURS (PROVISOIRE) :
(cid:73) Les bases du langages R.
(cid:73) Importation/Exportation de données.
(cid:73) Statistiques descriptives et graphiques.
(cid:73) Lois de probabilités et simulation d’échantillons.
Advertisement
(cid:73) Illustration des Théorèmes limites (Théorème Centrale Limite (TCL) et la Loi de
Grandes Nombres (LGN)).
(cid:73) Régression linéaire simple et Régression linéaire multiple.
(cid:73) Tests statistiques.
(cid:73) Introduire du code et des sorties R dans un document LaTeX avec Sweave.
(cid:73) Programmation avancée (Debbugage et optimisation de code).
LOGICIELS REQUIS :
(cid:73) R.
(cid:73) RStudio Preview.