Sobes.tech
Middle

Hogyan jeleníthetjük meg egy DataFrame-ben a matematika és biológia pontszámú hallgatók eredményeit, akik 80 alatt vannak?

sobes.tech MI

Válasz az MI-től

Az egy DataFrame-ben a matematika és biológia pontszámok alatti diákok megjelenítéséhez Pythonban a pandas könyvtárat használhatja. Tegyük fel, hogy van egy df nevű DataFrame-je, amely tartalmazza az student, math_score, biology_score oszlopokat.

Kód példa:

import pandas as pd

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

# Diákok szűrése, akik mindkét tantárgyból 80 alatt vannak
filtered_df = df[(df['math_score'] < 80) & (df['biology_score'] < 80)]

print(filtered_df)

Ez a kód csak azokat a diákokat választja ki, akik mindkét tantárgyból 80 pont alatt vannak, és egy DataFrame-ben jeleníti meg őket.