Sobes.tech
Middle

Kaip viename DataFrame parodyti studentų rezultatus su matematikos ir biologijos įvertinimais žemiau 80?

sobes.tech AI

Atsakymas iš AI

Norint parodyti viename DataFrame studentus, kurių matematikos ir biologijos įvertinimai yra žemesni nei 80, galite naudoti Python pandas biblioteką. Tarkime, kad turite DataFrame df su stulpeliais student, math_score, biology_score.

Kodo pavyzdys:

import pandas as pd

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

# Filtruoti studentus, kurių įvertinimai žemesni nei 80 iš matematikos ir biologijos
filtered_df = df[(df['math_score'] < 80) & (df['biology_score'] < 80)]

print(filtered_df)

Šis kodas pasirinks tik tuos studentus, kurių įvertinimai abiejose disciplinose yra žemesni nei 80, ir juos parodys viename DataFrame.