Sobes.tech
Middle

Comment afficher dans un seul DataFrame les résultats des étudiants avec des scores en mathématiques et en biologie inférieurs à 80 ?

sobes.tech IA

Réponse de l'IA

Pour afficher dans un DataFrame les étudiants avec des scores en mathématiques et en biologie inférieurs à 80, vous pouvez utiliser la bibliothèque pandas en Python. Supposons que vous avez un DataFrame df avec les colonnes student, math_score, biology_score.

Exemple de code :

import pandas as pd

# Données d'exemple
# df = pd.DataFrame({
#     'student': ['Ivan', 'Anna', 'Petr', 'Olga'],
#     'math_score': [75, 85, 60, 90],
#     'biology_score': [70, 88, 65, 78]
# })

# Filtrer les étudiants avec des scores inférieurs à 80 en mathématiques et en biologie
filtered_df = df[(df['math_score'] < 80) & (df['biology_score'] < 80)]

print(filtered_df)

Ce code sélectionnera uniquement les étudiants ayant des notes inférieures à 80 dans les deux matières et les affichera dans un DataFrame.