Aller au contenu

Quel test statistique choisir ?

Essayer
← Documentation

Bulles : une 3ᵉ variable

Le nuage de points d’une régression où la taille de chaque point porte une troisième variable (hauteur, effectif, pluie).

Aperçu de la figure « Bulles : une 3ᵉ variable »

Liens entre variables · Corrélation et régression · 5 crédits

Lancer cette figure (nouvel onglet)

1.Définition

La figure

Le nuage de points d’une régression où la taille de chaque point porte une troisième variable (hauteur, effectif, pluie).

L’analyse statistique : Corrélation et régression

Mesure la force et le sens du lien entre des variables numériques (Pearson, Spearman ou Kendall), et ajuste en option une régression de Y sur X : droite, polynôme, loess ou rupture de pente.

2.Lancer l’analyse

Les étapes de « Nouvelle analyse », dans l’ordre : ce que chacune demande, et pourquoi.

  1. Étape 1 : Choisir la figure

    Ouvrez « Nouvelle analyse », famille « Relations » du ruban, puis cette figure.

    Pourquoi : Chaque figure a ses propres options : la choisir d’abord fixe celles qui la font et masque celles des autres figures.

  2. Étape 2 : Importer les données

    Un fichier CSV, TXT ou Excel (.xlsx, .xls) de 50 Mo et 200 000 lignes au plus, ou « Utiliser le jeu d’exemple » : sur lui, la figure est gratuite.

    Pourquoi : Le fichier est lu dans votre navigateur : seules les colonnes que vous choisirez partiront au calcul, et elles sont effacées du serveur au bout de 24 h.

  3. Étape 3 : Vérifier le type des colonnes

    Chaque colonne est reconnue numérique, catégorielle ou texte ; un clic sur son type le change.

    Pourquoi : Le rôle qu’une colonne peut prendre dépend de son type : un facteur codé 1, 2, 3 doit passer en catégorielle pour être lu comme des groupes.

  4. Étape 4 : Attribuer les rôles

    Dites ce que représente chaque colonne, et ce que la figure vous demande :

    • La variable à expliquer (Y) et la variable explicative (X)
    • Une variable numérique pour la taille des bulles

    Pourquoi : Les rôles disent au moteur ce qui est mesuré, ce qui l’explique et ce qui groupe les observations : la même table répond à des questions différentes selon eux.

  5. Étape 5 : Régler les options

    Les options qui font cette figure sont déjà fixées. Restent :

    • Pearson, Spearman ou Kendall : Pearson pour un lien linéaire entre mesures normales ; Spearman pour un lien monotone ou des données asymétriques ; Kendall sur de petits effectifs avec des ex æquo.
    • Type de régression : Linéaire par défaut ; quadratique ou cubique pour une courbe ; loess pour une tendance sans équation ; rupture pour un seuil (pluie au-delà de laquelle le rendement plafonne).
    • Ajustement des p-values (Holm, Benjamini-Hochberg, aucun) : Beaucoup de paires testées à la fois multiplient les faux positifs : Holm (défaut) protège contre toute erreur, Benjamini-Hochberg contrôle la part de fausses découvertes.

    Pourquoi : Les valeurs par défaut sont les conventions des revues ; ne les changez que pour une raison que vous sauriez écrire dans votre section Méthodes.

  6. Étape 6 : Lancer le calcul

    Gratuit et complet sur le jeu d’exemple. Sur vos données : 5 crédits débités au lancement ; sans assez de crédits, un aperçu flouté, à débloquer pour 5 crédits.

    Pourquoi : Le calcul est fait par R sur nos serveurs, et vous suivez ses étapes. S’il échoue, les crédits sont rendus.

  7. Étape 7 : Lire les résultats

    Les tableaux, l’interprétation en français ou en anglais et le paragraphe « Méthodes » prêt pour votre manuscrit.

    Pourquoi : Chaque chiffre vient de R, et chaque phrase est un modèle rempli avec eux, jamais un texte inventé : vérifiez-les avec les tableaux.

  8. Étape 8 : Télécharger la figure

    PNG 300 DPI, PDF, EPS ou SVG, à 89 ou 183 mm ; les textes se modifient dans l’éditeur de figure.

    Pourquoi : 89 mm est la largeur d’une colonne de revue, 183 mm celle d’une page : la figure est mise en page pour chacune, rien ne s’y chevauche.

3.Pourquoi et quand l’utiliser

Quand l’utiliser

Pour ajouter une troisième variable numérique à une relation entre deux autres (effectif, pluie, taille) sans multiplier les figures.

Exemple de question : Le rendement suit-il le carbone, et les parcelles les plus arrosées produisent-elles plus ?

Ce que les résultats montrent

  • Quelles variables varient ensemble, et dans quel sens (matrice, réseau).
  • Avec la régression : l’équation, le R², la pente et son IC, la bande de confiance à 95 %.
  • Les diagnostics : résidus, normalité, points influents (distance de Cook).

4.Méthode et packages R

Ce que le moteur R exécute pour cette figure : les packages, les fonctions principales, les étapes du calcul et les formules.

Packages R

  • stats
  • car
  • ggcorrplot
  • igraph
  • ggraph

cor.test(x, y, method = "pearson") · lm(y ~ x)

Fonctions principales

FonctionPackageRôle
cor.teststatschaque paire
lm, loessstatsrégressions
ncvTestcarvariance constante
ggcorrplotggcorrplotla matrice
graph_from_data_frame, ggraphigraph, ggraphle réseau

Ce que fait le script, dans l’ordre

  1. Garde les lignes complètes sur toutes les variables utilisées (même n partout).
  2. Teste chaque paire par cor.test, p ajustées sur l’ensemble.
  3. Ajuste la régression demandée, vérifie normalité des résidus et variance constante (Breusch-Pagan).
  4. Dessine la matrice, le nuage et sa droite, le réseau des liens forts ou les diagnostics.

Formules principales

Coefficient de Pearson

r = Σ (xᵢ − x̄)(yᵢ − ȳ) / √(Σ (xᵢ − x̄)² · Σ (yᵢ − ȳ)²)

Entre −1 et 1 : le signe dit le sens du lien, |r| sa force (Evans : < 0,2 très faible, < 0,4 faible, < 0,6 modérée, < 0,8 forte). Testé par t = r √((n − 2)/(1 − r²)).

Coefficient de Spearman

ρ = Pearson calculé sur les rangs de x et de y

Mesure un lien monotone (toujours croissant ou décroissant), même non linéaire, et résiste aux valeurs extrêmes.

Régression linéaire

y = β₀ + β₁x + ε ; R² = 1 − SC_résiduelle / SC_totale

β₁ est le changement de y pour une unité de x ; R² la part de la variation de y expliquée par x.

Distance de Cook

Dᵢ = Σⱼ (ŷⱼ − ŷⱼ₍₋ᵢ₎)² / (p · CM_résiduel)

De combien les prédictions bougent quand on retire le point i : Dᵢ > 4/n, point influent (en rouge).

À citer

5.Données d’entrée

Une ligne par observation, 2 à 20 colonnes numériques ; au moins 10 lignes complètes.

Ce que la figure demande

  • La variable à expliquer (Y) et la variable explicative (X)
  • Une variable numérique pour la taille des bulles

Format : CSV, TXT ou Excel, une ligne d’en-tête avec le nom des colonnes. La virgule ou le point décimal, le séparateur et l’encodage sont reconnus seuls ; une case vide est une valeur manquante.

Le jeu d’exemple : Sols et rendement d’arachide

Rôles : Rendement_kgha en fonction de Carbone_gkg, la taille des bulles selon Pluie_mm.

LigneABCDEFGH
1ParcelletxtDepartementcat.Rendement_kghanum.Carbone_gkgnum.Azote_gkgnum.Phosphore_mgkgnum.pHnum.Argile_pctnum.
2A01Kaffrine16712.370.1710.65.096.3
3A02Kaffrine21353.490.28116.375.6
4A03Kaffrine21964.540.42115.267.3
5A04Kaffrine27085.680.45146.2810.1
6A05Kaffrine19474.70.3610.65.658.4
7A06Kaffrine18743.410.25146.368.8
sols_arachide.csv : 80 lignes, 9 colonnes (aperçu des 6 premières lignes et des 8 premières colonnes). Le type de chaque colonne est celui que l’application détecte.

6.Prix

5crédits

par lancement sur vos données. Chaque figure coûte 5 crédits, quelle qu’elle soit : la figure, ses tableaux, son interprétation et ses téléchargements sont compris.

PackPrix du packCette figure
Starter (50 crédits)500 FCFA50 FCFA
Standard (250 crédits)2 000 FCFA40 FCFA
Pro (700 crédits)5 000 FCFA36 FCFA
  • Gratuite sur son jeu d’exemple (sols_arachide.csv), résultats complets : pour la découvrir avant d’importer vos données.
  • Sur vos données sans assez de crédits, elle se lance quand même en aperçu flouté, débloqué ensuite pour 5 crédits sans relancer le calcul.
  • Si le calcul échoue, les crédits sont rendus.
  • Paiement par mobile money ; voir les packs.

Lancer « Bulles : une 3ᵉ variable » sur vos données

Ou ouvrez-la gratuitement avec son jeu d’exemple pour voir chaque étape et des résultats complets avant d’importer votre fichier.