In [10]:
import pandas as pd
import numpy as np
df = pd.read_csv('2016.csv')
df["Итог"] = df[list(df.columns)[3:]].sum(axis=1)
df["Итог 2"] = df["Итог"] + (100 - np.max(df["Итог"].iloc[0:22]))
df.head(len(df))
Out[10]:
№
№ ст. б.
Студент
Л/р 1
Л/р 2
Л/р 3
Л/р 4
Т 1
Т 2
Л1-8
Э
Итог
Итог 2
0
1
1032130693
Валиахметова Айгуль Раифовна
0
0
0
0
0.0
0.0
4
24
28.0
47.0
1
2
1032124223
Валиев Аббосбек Алижонович
0
0
0
0
0.0
0.0
6
24
30.0
49.0
2
3
1032130694
Верховников Вадим Александрович
0
10
10
5
0.0
0.5
6
24
55.5
74.5
3
4
1032130695
Губарева Екатерина Анатольевна
0
0
0
2
5.0
0.0
8
24
39.0
58.0
4
5
1032130696
Джейранов Денис Генадиевич
0
10
10
20
6.0
0.5
8
24
78.5
97.5
5
6
1032130264
Долбешкин Владимир Алексеевич
0
10
10
6
0.0
0.5
10
24
60.5
79.5
6
7
1032124296
Доровских Антон Романович
0
0
0
0
0.0
0.0
4
24
28.0
47.0
7
8
1032130426
Егорова Анастасия Айратовна
0
10
10
9
0.0
0.0
8
24
61.0
80.0
8
9
1032132927
Журавлев Антон Михайлович
0
10
10
3
5.5
0.5
8
24
61.0
80.0
9
10
1032130697
Калашникова Валерия Александровна
0
10
10
18
7.0
4.0
8
24
81.0
100.0
10
11
1032100916
Кулишов Дмитрий Владимирович
0
0
0
13
0.0
4.0
6
24
47.0
66.0
11
12
1032130698
Латышева Юлия Вячеславовна
0
10
8
10
7.0
3.0
8
24
70.0
89.0
12
13
1032110816
Маковский Кирилл Антонович
0
10
10
17
7.0
0.0
8
24
76.0
95.0
13
14
1032130699
Малыгина Айсылу Дмитриевна
0
10
10
8
0.0
0.0
10
24
62.0
81.0
14
15
1032130427
Печкурова Ирина Руслановна
0
10
10
7
0.0
1.0
8
24
60.0
79.0
15
16
1032130700
Попков Никита Сергеевич
0
10
10
4
0.0
1.0
8
24
57.0
76.0
16
17
1032130701
Попов Владислав Алексеевич
0
10
10
19
7.0
3.0
8
24
81.0
100.0
17
18
1032131310
Сармазов Ефрем Давидович
10
10
10
14
0.0
0.0
10
24
78.0
97.0
18
19
1032130702
Скугарев Роман Алексеевич
0
10
10
15
0.0
2.5
8
24
69.5
88.5
19
20
1032130428
Тимофеева Екатерина Юрьевна
0
10
10
11
7.0
3.5
10
24
75.5
94.5
20
21
1032134396
Хамидова Умида Кахрамоновна
0
10
8
12
0.0
3.0
6
24
63.0
82.0
21
22
1032130429
Яшников Андрей Андреевич
0
10
10
16
0.0
5.0
8
24
73.0
92.0
22
Максимум за работу
10
10
10
20
8.0
8.0
10
24
100.0
119.0
In [7]:
df["Итог"]
Out[7]:
0 28.0
1 30.0
2 55.5
3 39.0
4 78.5
5 60.5
6 28.0
7 61.0
8 61.0
9 81.0
10 47.0
11 70.0
12 76.0
13 62.0
14 60.0
15 57.0
16 81.0
17 78.0
18 69.5
19 75.5
20 63.0
21 73.0
22 100.0
Name: Итог, dtype: float64
Content source: 1x0r/pspis
Similar notebooks: