statable Statistiques pour les études et la recherche

La relation est-elle une courbe plutôt qu’une droite ? (régression non linéaire, quatre formules fixes)

En bref

La relation est-elle une courbe plutôt qu’une droite ? La régression non linéaire ajuste l’une de quatre formules fixes : Michaelis-Menten, exponentielle, logistique ou puissance. La cible est un nombre, prédit à partir d’un seul nombre. La formule doit être justifiée par le sujet.

Comment cela fonctionne dans Statable

  1. « Nouvelle analyse », puis choisissez la carte « Peut-on prédire quelque chose ? ».
  2. Choisissez la colonne cible et exactement une colonne de prédiction avec des nombres.
  3. « Plus d’options » → « Modèle » → « Régression non linéaire (formule fixe) », puis choisissez la formule.
  4. Le résultat montre les paramètres avec des intervalles ; il n’y a pas de R².

Les quatre formules

Il n’y a pas de formule libre. La formule est une décision de fond et ne doit pas être choisie selon celle qui s’ajuste le mieux.

À quoi ressemble le tableau

Une ligne par cas, une colonne cible avec des nombres et exactement une colonne de prédicteur avec des nombres. Les lignes avec une lacune dans l’une des deux colonnes sont écartées ; leur nombre est affiché dans le résultat. Selon la formule, le calcul exige des valeurs positives pour les valeurs initiales : pour Michaelis-Menten et puissance, x et y supérieurs à 0, pour exponentielle et logistique, y supérieur à 0. Sinon, Statable bloque le calcul et dit dans combien de cas cela ne s’applique pas.

Lire le résultat

Quand le calcul échoue

Si le calcul ne trouve aucun résultat (pas de convergence), Statable n’affiche pas de nombres mais une phrase. La formule ne convient alors probablement pas aux données, ou les valeurs initiales ne suffisent pas. Ajuster une droite comme courbe de Michaelis-Menten échoue, par exemple.

Piège : ce que les nombres ne disent pas

Conditions et limites

Rapporter le résultat

régression non linéaire (Michaelis-Menten), a = 212,68, b = 0,06, RSS = 1195,45, df = 10

Exemples typiques

Pour les spécialistes

R (stats) : nls(formula, start = s, control = nls.control(maxiter = 200, tol = 1e-7, minFactor = 1/4096)). Les valeurs initiales s viennent automatiquement de régressions linéaires auxiliaires. L’intervalle de profil est confint() sur le modèle nls. Vérifié sur Puromycin (Michaelis-Menten), ChickWeight (exponentielle), DNase (logistique) et cars (puissance) par des calculs indépendants : les paramètres, les erreurs standard et la somme des carrés des résidus concordent.

Voir aussi

Ouvrir dans Statable