• Aucun résultat trouvé

Fiche de TD n˚3 Introduction à R

N/A
N/A
Protected

Academic year: 2022

Partager "Fiche de TD n˚3 Introduction à R"

Copied!
2
0
0

Texte intégral

(1)

TSE - Probabilités et Statistiques année 2010/2011

Fiche de TD n˚3

Introduction à R

Le but de ce TD en salle informatique est de s’initier au fonctionnement de R. On conseille de garder près de vous le document de référence intitulé Introduction à R, également disponible sur le portail (la forme numérique facilite les copier-coller).

Organisation du travail

Après avoir lancé R, vous ouvrirez un fichier dans l’éditeur fourni (ou un autre à votre choix) qui s’intituleraTD3_Nom1_Nom2.R. Ce fichier sera déposé sur le portail à la fin du TD sur le portail dans le dossier intitulécopies TD n˚3.

1˚- Premiers pas Taper la commande : demo()

qui fait apparaître les démos disponibles. Examiner alors la démo sur les graphiques en saisissant la commande :

demo(graphics)

En vous aidant des documents disponibles, construisez une séquence régu- lière de nombres compris entre 0 et 5 avec un pas de 0.2. Affectez le résultat dans une variable intituléeabscissequi contient des réels notésx. Construisez alors une variablesimul (contenant des réels y) selon la formule :

y= 2∗x+ 1 +ε,

εest simulée selon une loi uniforme sur l’intervalle [-2,2].

On utilisera pour cela la fonction runif.

Représenter alors graphiquement la dépendance desimulen fonction deabs- cisse, puis donner un titre à votre graphique et des légendes aux axes (voir commandesplot ettitle).

La commandelm, que nous reverrons beaucoup dans la suite du cours, ajuste une droite au sens des moindres carrés sur la base des données présentes. On obtient la valeur des ordonnées des points de la droite correspondant aux abscisses des données par la commande :

fitted(lm(simul abscisse)) 1

(2)

TSE - Probabilités et Statistiques année 2010/2011

Ajouter alors à votre graphique la droite correspondante, dessinée en bleu.

Refaire de même en remplaçant les ordonnées précédentes par : fitted(lm(simul poly(abscisse,2)))

Qu’observe-t-on ? Et en remplaçant 2 par 10 ? 2˚- Premières données

Récupérer sur le portail (répertoire data) le fichier de données d’épaisseur d’oxyde présentées au cours n˚3. Le charger avec la commanderead.table et affectez le résultat à la variable oxyde. Pour ce faire, bien lire l’aide en examinant les argumentsheader,skip,dec,sep.

Vérifier que tout est correct en utilisant la commandesummary appliquée à l’objet que vous venez de définir. Vous pouvez également examiner les pre- mières lignes de votre variable en utilisant la fonctionhead.

Représenter graphiquement le nuage de points donnant pour toutes les ob- servations effectuées :

– l’épaisseur observée en abscisse – le numéro du site correspondant.

Afin de mieux comparer les épaisseurs observées sur les 3 sites, réaliser : – des summary pour les épaisseurs du site 1, du site 2, du site 3 (pour

sélectionner les données par site, utiliser des commandes du genre oxyde$thickness[oxyde$site==1] ouoxyde[oxyde$site==1,]) – un boxplot des épaisseurs en fonction des numéros des sites.

Que conclure pour l’instant au vu de ces éléments ?

Pour terminer, observer les variables présentes dans votre environnement (commandels()) et supprimer l’une d’entre elles, en vérifiant le résultat.

2

Références

Documents relatifs

On retrouve des points liés à la surqualité (contrôles qualité excessifs, suremballage, des analyses trop poussées, trop de contrôles dans le processus), et d’autres

Indiquer si les variables aléatoires suivantes sont discrètes ou continues et donner leurs valeurs : (a) le nombre de pièces défectueuses dans un échantillon de 10 pièces ;.. (b)

5% des interrupteurs sortant d’une chaîne de production sont défectueux.. On en prend deux

C'est pourquoi il faut toujours faire précéder de son chemin complet une commande qui n'est pas dans le PATH, et ce même si vous êtes dans le même répertoire que la commande. Ainsi,

La relance budgétaire s’effectue à travers des dépenses de l’Etat et par le biais d’un effet multiplicateur, les revenus des agents économiques jouent à la hausse, les

nombre infini de tirages successifs la probabilité pour que A ren- ferme k .boules blanches est égale à celle d’obtenir k boules blanches dans un groupe de e

Utilisez le menu Données - Gérer les variables dans le jeu de données actif - Calculer une nouvelle variable.... Complétez la fenêtre de dialogue en indiquant le nom de la

En faisant intervenir la nature (spam ou non spam) de chaque mail reçu, donnez un modèle probabiliste précisant le nombre S de spams détectés2. On suppose que N=n