Sobes.tech
Middle

Jak wyświetlić w jednym DataFrame wyniki studentów z ocenami z matematyki i biologii poniżej 80?

sobes.tech AI

Odpowiedź od AI

Aby wyświetlić w DataFrame uczniów z wynikami z matematyki i biologii poniżej 80, możesz użyć biblioteki pandas w Pythonie. Załóżmy, że masz DataFrame df z kolumnami student, math_score, biology_score.

Przykład kodu:

import pandas as pd

# Przykładowe dane
# df = pd.DataFrame({
#     'student': ['Ivan', 'Anna', 'Petr', 'Olga'],
#     'math_score': [75, 85, 60, 90],
#     'biology_score': [70, 88, 65, 78]
# })

# Filtracja uczniów z wynikami poniżej 80 z matematyki i biologii
filtered_df = df[(df['math_score'] < 80) & (df['biology_score'] < 80)]

print(filtered_df)

Ten kod wybierze tylko tych uczniów, którzy mają oceny poniżej 80 w obu przedmiotach, i wyświetli ich w jednym DataFrame.