Quelle commande lance la bibliothèque MASS en R ?
library(MASS) lance la bibliothèque MASS.
Que fait l'argument header=TRUE dans read.table ?
Il indique que la première ligne contient les noms.
Que fait l'affectation d <- Aids2 en R ?
Elle stocke le jeu de données Aids2 sous le nom d.
Que signifie stringsAsFactors=TRUE en R ?
Cela transforme les chaînes de caractères en variables qualitatives.
Que donne la fonction dim(d) pour un jeu de données ?
Le nombre de lignes et de colonnes.
Que montre la fonction str(d) pour un jeu de données ?
Le type des variables.
Quelle différence principale existe entre variable qualitative et quantitative ?
La variable qualitative contient des catégories, la quantitative des nombres.
Que montre la fonction head(d) appliquée à un jeu de données ?
Les 6 premières lignes.
Que fait la fonction levels(d$x) sur une variable qualitative ?
Elle affiche ses modalités.
Comment extraire une ligne nommée 'France' dans un tableau R ?
Avec la syntaxe d["France", ]
Quels opérateurs comparent des valeurs en R ?
Les opérateurs >, >=, <, <=, == et !=
Quels opérateurs combinent des conditions par ET, OU et NON en R ?
Les opérateurs &, | et !
Que fait la fonction subset(d, x > 10 & sex == "F") ?
Elle extrait les individus répondant à plusieurs conditions
Que renvoie which(d$x > 10) ?
Les numéros des individus où x est supérieur à 10
Que calcule sum(d$x > 10) ?
Le nombre d'individus avec x supérieur à 10
Quel effet a attach(d) sur l'accès aux variables ?
Il permet d'écrire x au lieu de d$x
Que fait detach(d) après attach(d) ?
Il annule la recherche simplifiée des variables
Que calcule la fonction table(x) en R ?
Les effectifs des modalités.
Que fournit la fonction summary(x) en R ?
Le minimum, quartiles, médiane, moyenne, maximum et valeurs manquantes.
Comment calcule-t-on l'étendue d'une variable ?
Par ou `diff(range(x))`.
Que représente l'écart interquartile ?
La différence entre le troisième et le premier quartile.
Que calcule la fonction var(x) en R ?
La variance.
Que calcule la fonction sd(x) en R ?
L'écart-type, racine de la variance.
Que fait la fonction round(x, 2) en R ?
Elle arrondit une valeur à 2 décimales.
Que donne names(which.max(table(x))) en R ?
La modalité la plus fréquente.
Que calcule mean(d$y[d$g == "A"]) ?
La moyenne pour le groupe "A" uniquement.
Que fait tapply(d$y, d$g, mean) ?
Elle calcule la moyenne pour chaque groupe de d$g.
Quelles fonctions peuvent remplacer tapply(d$y, d$g, mean) ?
summary, var ou sd peuvent remplacer cette fonction.
Que fait by(d[, 1:4], d$g, cor) ?
Elle applique la fonction cor à chaque groupe du tableau.
Que calcule colMeans(d[, 1:4]) ?
La moyenne de chaque colonne du tableau.
Que fait sapply(d[, 1:4], var) ?
Elle calcule la variance de chaque colonne.
Que calcule sapply(d[, 1:4], function(x) diff(range(x))) ?
L'étendue de chaque colonne du tableau.
Comment représenter une variable qualitative ou quantitative discrète ?
Par un diagramme en bâtons.
Comment représenter une variable quantitative continue ?
Par un histogramme ou une boîte à moustaches.
Que produit la fonction R barplot(table(x)) ?
Un diagramme en bâtons.
Que montre la boîte à moustaches produite par boxplot(x) ?
La médiane, les quartiles et les valeurs atypiques.
Que produit boxplot(y ~ g, data=d) en R ?
Des boîtes à moustaches côte à côte de y pour chaque groupe g.
Que produit boxplot(d[, 1:4]) en R ?
Une boîte à moustaches par colonne.
Que fait boxplot.stats(x)$out en R ?
Il extrait les valeurs atypiques d'un boxplot.
Que compte la fonction length(v) en R ?
Le nombre d'éléments dans v, notamment les valeurs atypiques.
Que fait l'option `main` dans un graphique ?
Elle ajoute un titre au graphique.
Que définit l'option `col` dans un graphique ?
Elle définit la couleur des éléments graphiques.
Que fixe `xlim=c(a,b)` dans un graphique ?
Les bornes de l'axe des abscisses.
Que signifie `pch=20` dans un graphique ?
Cela définit la forme des points.
Que fait `par(mfrow=c(1, 2))` en R ?
Il affiche plusieurs graphiques en 1 ligne et 2 colonnes.
Que produit la fonction plot(x, y) en R ?
Un nuage de points de y en fonction de x avec x en abscisse.
Que fait la fonction pairs(d[, 1:4]) en R ?
Elle affiche tous les nuages de points deux à deux des colonnes 1 à 4 de d.
Que mesure la corrélation de Pearson calculée par cor(x, y) ?
Elle mesure une liaison linéaire entre x et y.
Que mesure la corrélation de Spearman calculée par cor(x, y, method="spearman") ?
Elle mesure une liaison monotone entre x et y.
Que signifie un signe positif dans une corrélation ?
Une liaison croissante entre les variables.
Que signifie une valeur absolue de corrélation supérieure à 0,7 ?
Une liaison forte entre les variables.
Que suggère une corrélation de Pearson proche de celle de Spearman ?
Une liaison linéaire entre les variables.
Que suggère une corrélation de Spearman nettement supérieure à celle de Pearson ?
Une liaison non linéaire entre les variables.
Quelles erreurs peuvent causer un objet introuvable en R ?
Un oubli de library(MASS) ou une faute de frappe.
R fait-il la différence entre majuscules et minuscules ?
Oui, R distingue les majuscules des minuscules.
Comment traiter un résultat NA dû à des valeurs manquantes en statistiques ?
Avec l'option na.rm=TRUE.
Quelle option utiliser dans cor() pour gérer les valeurs manquantes ?
L'option use="complete.obs".
Quelle cause peut expliquer un résultat vide lié à un nom de modalité ?
Un nom de modalité mal écrit.
Comment vérifier les noms de modalités en R ?
Avec les fonctions levels() ou table().
Que vérifier si un fichier est introuvable en R ?
Le répertoire courant avec getwd() et list.files().
Teste tes connaissances avec un QCM de 23 questions sur Formules R pour l’analyse statistique.
1. Quelle séquence permet de préparer une analyse d’un fichier CSV avec les jeux de données de MASS dans R ?
2. Dans read.table, que signifie l’argument row.names=1 ?
Révisez le cours complet dans la fiche de révision de Formules R pour l’analyse statistique.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards