CommencezCommencez gratuitement

Simplifier le modèle avec les statistiques t

En plus des valeurs p, les statistiques t peuvent aussi aider à décider de la nécessité des paramètres du modèle. Dans cet exercice, vous allez pratiquer l'utilisation des statistiques t pour évaluer la significativité des paramètres du modèle.

La statistique t est calculée en soustrayant à la valeur estimée du paramètre sa moyenne attendue (zéro dans ce cas) puis en la divisant par son erreur-type. La valeur absolue de la statistique t est une mesure de distance qui indique de combien d'erreurs-types l'estimation du paramètre s'éloigne de 0. En règle générale, si la statistique t est supérieure à 2, vous pouvez rejeter l'hypothèse nulle.

Vous travaillerez avec le même modèle GARCH que dans l'exercice précédent. Vous pouvez accéder au sommaire de l'ajustement du modèle dans gm_result.

Cette activité fait partie du cours

Modèles GARCH en Python

Voir le cours

Instructions de l’exercice

  • Récupérez les paramètres du modèle, les erreurs-types et la statistique t, puis enregistrez-les dans le DataFrame para_summary.
  • Calculez manuellement les statistiques t à partir des valeurs des paramètres et de leurs erreurs-types, et enregistrez le résultat du calcul dans calculated_t.
  • Affichez et examinez calculated_t.
  • Affichez et examinez para_summary.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Get parameter stats from model summary
para_summary = pd.DataFrame({'parameter':gm_result.____,
                             'std-err': gm_result.____, 
                             't-value': gm_result.____})

# Verify t-statistic by manual calculation
calculated_t = para_summary['____']/para_summary['____']

# Print calculated t-value
print(____)

# Print parameter stats
print(____)
Modifier et exécuter le code