Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Comment effectuer une analyse univariée dans R (avec exemples)



Le terme analyse univariée fait référence à l’analyse d’une variable. Vous pouvez vous en souvenir car le préfixe « uni » signifie « un ».

Il existe trois manières courantes d’effectuer une analyse univariée sur une variable :

1. Statistiques récapitulatives – Mesure le centre et la répartition des valeurs.

2. Tableau de fréquence – Décrit la fréquence à laquelle différentes valeurs apparaissent.

3. Graphiques – Utilisé pour visualiser la distribution des valeurs.

Ce didacticiel fournit un exemple de la manière d’effectuer une analyse univariée pour la variable suivante :

#create variable with 15 values
x <- c(1, 1, 2, 3.5, 4, 4, 4, 5, 5, 6.5, 7, 7.4, 8, 13, 14.2)

Statistiques récapitulatives

Nous pouvons utiliser la syntaxe suivante pour calculer diverses statistiques récapitulatives pour notre variable :

#find mean
mean(x)
[1] 5.706667

#find median
median(x)

[1] 5

#find range
max(x) - min(x)

[1] 13.2

#find interquartile range (spread of middle 50% of values)
IQR(x)

[1] 3.45

#find standard deviation
sd(x)

[1] 3.858287

Tableau des fréquences

Nous pouvons utiliser la syntaxe suivante pour produire un tableau de fréquence pour notre variable :

#produce frequency table
table(x)

   1    2  3.5    4    5  6.5    7  7.4    8   13  14.2 
   2    1    1    3    2    1    1    1    1    1     1 

Cela nous dit que :

  • La valeur 1 apparaît 2 fois
  • La valeur 2 apparaît 1 fois
  • La valeur 3,5 apparaît 1 fois

Et ainsi de suite.

Graphiques

Nous pouvons produire un boxplot en utilisant la syntaxe suivante :

#produce boxplot
boxplot(x)

Nous pouvons produire un histogramme en utilisant la syntaxe suivante :

#produce histogram
hist(x)

Nous pouvons produire une courbe de densité en utilisant la syntaxe suivante :

#produce density curve
plot(density(x))

Chacun de ces graphiques nous offre une manière unique de visualiser la distribution des valeurs de notre variable.


Vous pouvez trouver plus de didacticiels R sur cette page .

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *