Sobes.tech
Middle

Jak zobrazit ve stejném DataFrame výsledky studentů s body z matematiky a biologie nižšími než 80?

sobes.tech AI

Odpověď od AI

Pro zobrazení studentů s body v matematice a biologii pod 80 v jednom DataFrame můžete v Pythonu použít knihovnu pandas. Předpokládejme, že máte DataFrame df se sloupci student, math_score, biology_score.

Příklad kódu:

import pandas as pd

# Příkladová data
# df = pd.DataFrame({
#     'student': ['Ivan', 'Anna', 'Petr', 'Olga'],
#     'math_score': [75, 85, 60, 90],
#     'biology_score': [70, 88, 65, 78]
# })

# Filtrace studentů s body pod 80 v matematice a biologii
filtered_df = df[(df['math_score'] < 80) & (df['biology_score'] < 80)]

print(filtered_df)

Tento kód vybere pouze studenty, kteří mají známky pod 80 v obou předmětech, a zobrazí je v jednom DataFrame.