CommencerCommencez gratuitement

Réussir deux examens

Mettez-vous dans la peau d’un·e étudiant·e à l’université. Vous avez deux examens à venir dans des matières différentes, et vous manquez de temps pour réviser. Vous souhaitez savoir combien de temps consacrer à chaque matière pour maximiser la probabilité de réussir les deux examens. Heureusement, vous disposez de données exploitables.

Pour la matière A, vous avez déjà ajusté un modèle logistique dans model_A, et pour la matière B, un modèle dans model_B. En plus du préchargement de LogisticRegression depuis sklearn.linear_model et de numpy sous l’alias np, expit(), l’inverse de la fonction logistique, a été importée pour vous depuis scipy.special.

Cet exercice fait partie du cours

<cours>Fondamentaux des probabilités en Python</cours>
Voir le cours

Exercice interactif pratique

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

# Specify values to predict
hours_of_study_test_A = [[____], [____], [____], [____], [____]]

# Pass values to predict
predicted_outcomes_A = model_A.predict(____)
print(predicted_outcomes_A)

# Specify values to predict
hours_of_study_test_B = [[____], [____], [____], [____]]

# Pass values to predict
predicted_outcomes_B = model_B.____(____)
print(predicted_outcomes_B)
Modifier et exécuter le code