Y1OV commited on
Commit
880b9bc
1 Parent(s): d31dd54

Delete app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -55
app.py DELETED
@@ -1,55 +0,0 @@
1
- import pandas as pd
2
- import streamlit as st
3
-
4
- file_path = 'metrics.xlsx'
5
- sheet_name = 'ИТОГ'
6
-
7
- df = pd.read_excel(file_path, sheet_name=sheet_name)
8
-
9
- df.set_index('Модель', inplace=True)
10
-
11
- df.rename(columns={
12
- 'Unnamed: 2': 'Выбор ответа (мультивыбор)',
13
- 'Unnamed: 3': 'Выбор ответа (мультивыбор)',
14
- 'Unnamed: 6': 'Указание последовательности',
15
- 'Unnamed: 7': 'Указание последовательности',
16
- 'Unnamed: 9': 'Установление соответствия',
17
- 'Unnamed: 10': 'Установление соответствия',
18
- 'Unnamed: 12': 'Открытый ответ',
19
- 'Unnamed: 13': 'Открытый ответ'
20
- }, inplace=True)
21
-
22
- df.drop(columns=['Unnamed: 15', 'EM'], inplace=True)
23
- new_columns_reversed = df.columns + ' ' + df.iloc[0]
24
- df.columns = new_columns_reversed
25
- df = df.drop(df.index[0])
26
- df.rename(columns={df.columns[-1]: 'ИТОГОВЫЙ рейтинг'}, inplace=True)
27
-
28
- st.title("Основные метрики")
29
-
30
- columns = df.columns.tolist()
31
-
32
- default_column = ['ИТОГОВЫЙ рейтинг']
33
-
34
- selected_columns = st.multiselect("Выберите колонки для отображения", columns, default=default_column)
35
-
36
- st.write(
37
- """
38
- <style>
39
- .dataframe td {
40
- white-space: nowrap;
41
- text-overflow: clip;
42
- overflow: visible;
43
- max-width: 400px;
44
- }
45
- </style>
46
- """,
47
- unsafe_allow_html=True
48
- )
49
-
50
- st.dataframe(df[selected_columns], height=800)
51
-
52
-
53
-
54
-
55
-