Flashcards : Formules R pour l’analyse statistique — 60 cartes

Toutes les cartes

1Question

Quelle commande lance la bibliothèque MASS en R ?

Réponse

library(MASS) lance la bibliothèque MASS.

2Question

Que fait l'argument header=TRUE dans read.table ?

Réponse

Il indique que la première ligne contient les noms.

3Question

Que fait l'affectation d <- Aids2 en R ?

Réponse

Elle stocke le jeu de données Aids2 sous le nom d.

4Question

Que signifie stringsAsFactors=TRUE en R ?

Réponse

Cela transforme les chaînes de caractères en variables qualitatives.

5Question

Que donne la fonction dim(d) pour un jeu de données ?

Réponse

Le nombre de lignes et de colonnes.

6Question

Que montre la fonction str(d) pour un jeu de données ?

Réponse

Le type des variables.

7Question

Quelle différence principale existe entre variable qualitative et quantitative ?

Réponse

La variable qualitative contient des catégories, la quantitative des nombres.

8Question

Que montre la fonction head(d) appliquée à un jeu de données ?

Réponse

Les 6 premières lignes.

9Question

Que fait la fonction levels(d$x) sur une variable qualitative ?

Réponse

Elle affiche ses modalités.

10Question

Comment extraire une ligne nommée 'France' dans un tableau R ?

Réponse

Avec la syntaxe d["France", ]

11Question

Quels opérateurs comparent des valeurs en R ?

Réponse

Les opérateurs >, >=, <, <=, == et !=

12Question

Quels opérateurs combinent des conditions par ET, OU et NON en R ?

Réponse

Les opérateurs &, | et !

13Question

Que fait la fonction subset(d, x > 10 & sex == "F") ?

Réponse

Elle extrait les individus répondant à plusieurs conditions

14Question

Que renvoie which(d$x > 10) ?

Réponse

Les numéros des individus où x est supérieur à 10

15Question

Que calcule sum(d$x > 10) ?

Réponse

Le nombre d'individus avec x supérieur à 10

16Question

Quel effet a attach(d) sur l'accès aux variables ?

Réponse

Il permet d'écrire x au lieu de d$x

17Question

Que fait detach(d) après attach(d) ?

Réponse

Il annule la recherche simplifiée des variables

18Question

Que calcule la fonction table(x) en R ?

Réponse

Les effectifs des modalités.

19Question

Que fournit la fonction summary(x) en R ?

Réponse

Le minimum, quartiles, médiane, moyenne, maximum et valeurs manquantes.

20Question

Comment calcule-t-on l'étendue d'une variable ?

Réponse

Par max⁡(x)−min⁡(x)\max(x)-\min(x) ou `diff(range(x))`.

21Question

Que représente l'écart interquartile ?

Réponse

La différence entre le troisième et le premier quartile.

22Question

Que calcule la fonction var(x) en R ?

Réponse

La variance.

23Question

Que calcule la fonction sd(x) en R ?

Réponse

L'écart-type, racine de la variance.

24Question

Que fait la fonction round(x, 2) en R ?

Réponse

Elle arrondit une valeur à 2 décimales.

25Question

Que donne names(which.max(table(x))) en R ?

Réponse

La modalité la plus fréquente.

26Question

Que calcule mean(d$y[d$g == "A"]) ?

Réponse

La moyenne pour le groupe "A" uniquement.

27Question

Que fait tapply(d$y, d$g, mean) ?

Réponse

Elle calcule la moyenne pour chaque groupe de d$g.

28Question

Quelles fonctions peuvent remplacer tapply(d$y, d$g, mean) ?

Réponse

summary, var ou sd peuvent remplacer cette fonction.

29Question

Que fait by(d[, 1:4], d$g, cor) ?

Réponse

Elle applique la fonction cor à chaque groupe du tableau.

30Question

Que calcule colMeans(d[, 1:4]) ?

Réponse

La moyenne de chaque colonne du tableau.

31Question

Que fait sapply(d[, 1:4], var) ?

Réponse

Elle calcule la variance de chaque colonne.

32Question

Que calcule sapply(d[, 1:4], function(x) diff(range(x))) ?

Réponse

L'étendue de chaque colonne du tableau.

33Question

Comment représenter une variable qualitative ou quantitative discrète ?

Réponse

Par un diagramme en bâtons.

34Question

Comment représenter une variable quantitative continue ?

Réponse

Par un histogramme ou une boîte à moustaches.

35Question

Que produit la fonction R barplot(table(x)) ?

Réponse

Un diagramme en bâtons.

36Question

Que montre la boîte à moustaches produite par boxplot(x) ?

Réponse

La médiane, les quartiles et les valeurs atypiques.

37Question

Que produit boxplot(y ~ g, data=d) en R ?

Réponse

Des boîtes à moustaches côte à côte de y pour chaque groupe g.

38Question

Que produit boxplot(d[, 1:4]) en R ?

Réponse

Une boîte à moustaches par colonne.

39Question

Que fait boxplot.stats(x)$out en R ?

Réponse

Il extrait les valeurs atypiques d'un boxplot.

40Question

Que compte la fonction length(v) en R ?

Réponse

Le nombre d'éléments dans v, notamment les valeurs atypiques.

41Question

Que fait l'option `main` dans un graphique ?

Réponse

Elle ajoute un titre au graphique.

42Question

Que définit l'option `col` dans un graphique ?

Réponse

Elle définit la couleur des éléments graphiques.

43Question

Que fixe `xlim=c(a,b)` dans un graphique ?

Réponse

Les bornes de l'axe des abscisses.

44Question

Que signifie `pch=20` dans un graphique ?

Réponse

Cela définit la forme des points.

45Question

Que fait `par(mfrow=c(1, 2))` en R ?

Réponse

Il affiche plusieurs graphiques en 1 ligne et 2 colonnes.

46Question

Que produit la fonction plot(x, y) en R ?

Réponse

Un nuage de points de y en fonction de x avec x en abscisse.

47Question

Que fait la fonction pairs(d[, 1:4]) en R ?

Réponse

Elle affiche tous les nuages de points deux à deux des colonnes 1 à 4 de d.

48Question

Que mesure la corrélation de Pearson calculée par cor(x, y) ?

Réponse

Elle mesure une liaison linéaire entre x et y.

49Question

Que mesure la corrélation de Spearman calculée par cor(x, y, method="spearman") ?

Réponse

Elle mesure une liaison monotone entre x et y.

50Question

Que signifie un signe positif dans une corrélation ?

Réponse

Une liaison croissante entre les variables.

51Question

Que signifie une valeur absolue de corrélation supérieure à 0,7 ?

Réponse

Une liaison forte entre les variables.

52Question

Que suggère une corrélation de Pearson proche de celle de Spearman ?

Réponse

Une liaison linéaire entre les variables.

53Question

Que suggère une corrélation de Spearman nettement supérieure à celle de Pearson ?

Réponse

Une liaison non linéaire entre les variables.

54Question

Quelles erreurs peuvent causer un objet introuvable en R ?

Réponse

Un oubli de library(MASS) ou une faute de frappe.

55Question

R fait-il la différence entre majuscules et minuscules ?

Réponse

Oui, R distingue les majuscules des minuscules.

56Question

Comment traiter un résultat NA dû à des valeurs manquantes en statistiques ?

Réponse

Avec l'option na.rm=TRUE.

57Question

Quelle option utiliser dans cor() pour gérer les valeurs manquantes ?

Réponse

L'option use="complete.obs".

58Question

Quelle cause peut expliquer un résultat vide lié à un nom de modalité ?

Réponse

Un nom de modalité mal écrit.

59Question

Comment vérifier les noms de modalités en R ?

Réponse

Avec les fonctions levels() ou table().

60Question

Que vérifier si un fichier est introuvable en R ?

Réponse

Le répertoire courant avec getwd() et list.files().

Teste-toi avec le QCM

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 ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Formules R pour l’analyse statistique.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards