File size: 713 Bytes
bcb314a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import pandas as pd

df = pd.read_csv('test_small.csv', sep=';')
print("🔍 АНАЛИЗ SMALL.CSV С УЛУЧШЕННОЙ МОДЕЛЬЮ:")
print("=" * 50)

for q in [1, 4]:  # В small.csv есть только Q1 и Q4
    q_data = df[df['№ вопроса'] == q]
    if len(q_data) > 0:
        scores = q_data['pred_score']
        true_scores = q_data['Оценка экзаменатора']

        print(f"📊 Вопрос {q}:")
        print(f"   Предсказания: {scores.tolist()}")
        print(f"   Истинные: {true_scores.tolist()}")

        if len(true_scores) > 0:
            mae = (abs(true_scores - scores)).mean()
            print(f"   MAE: {mae:.3f}")
        print()