/
ar1lone
/
final_project_base
Обзор
Документация
Войти
/
ar1lone
/
final_project_base
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/analyzer.py
13 строк
402 B
ar1lone
update src/analyzer.py
23 дек 2025, 18:47
23 дек 2025, 18:47
a1e0ad4
Код
Авторство
О чём код?
import pandas as pd class StudentAnalyzer: def __init__(self, data_path: str): self.df = pd.read_csv(data_path) def average_score(self) -> pd.Series: return self.df.iloc[:, 1:].mean(axis=1) def risk_students(self, threshold: float = 60) -> pd.DataFrame: self.df["average"] = self.average_score() return self.df[self.df["average"] < threshold]