MotoPanda commited on
Commit
1a89cb4
·
verified ·
1 Parent(s): aec64c0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +49 -1
app.py CHANGED
@@ -1,9 +1,57 @@
1
  import streamlit as st
 
 
 
2
 
3
  st.write('Калькулятор для Дениса')
4
 
5
  # import streamlit as st
6
- import pandas as pd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
 
8
  # Заголовок приложения
9
  st.title("Загрузка файла Excel")
 
1
  import streamlit as st
2
+ import pandas as pd
3
+ import numpy as np
4
+ from datetime import datetime
5
 
6
  st.write('Калькулятор для Дениса')
7
 
8
  # import streamlit as st
9
+ st.sidebar.title('Выбор параметров для расчета влияния фичи')
10
+
11
+ with st.sidebar:
12
+ count_view = st.number_input(
13
+ "Введите охват аудитории - сколько пользователей увидят Вашу фичу/виджет/баннер",
14
+ min_value=0, # Минимальное значение
15
+ step=1, # Шаг единицы
16
+ format='%d', # Формат для целых чисел
17
+ # max_value=(df1['ЗП в вакансии'].max() - 50000)
18
+ # ("IT", "Продажи")
19
+ )
20
+
21
+ ctr = st.number_input(
22
+ "Конверсия в клик",
23
+ )
24
+
25
+ ctr_connect = st.number_input(
26
+ "Конверсия в подключение услуги",
27
+ )
28
+
29
+ money = st.selectbox(
30
+ "Хотите ли Вы указать значение среднего чека или при расчете брать прогнозируемое значений", options=["Выставлю сам", "Использовать прогноз"], key=f"1",
31
+ index=None,
32
+ )
33
+
34
+ if money == 'Выставлю сам':
35
+ money_self = st.number_input(
36
+ "Введите значение среднего чека",
37
+ )
38
+
39
+ duration = st.selectbox(
40
+ "Введите количество месяцев, на протяжении которых желаете оценивать влияние фичи",
41
+ options=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], key=f"2",
42
+
43
+
44
+
45
+ # min_value=0, # Минимальное значение
46
+ # step=1, # Шаг единицы
47
+ # format='%d', # Формат для целых чисел
48
+ # # max_value=(df1['ЗП в вакансии'].max() - 50000)
49
+ # # ("IT", "Продажи")
50
+ )
51
+
52
+ date_start = st.date_input("Выберите дату старта акции:", value=None)
53
+ st.write("Вы выбрали дату:", date_start)
54
+
55
 
56
  # Заголовок приложения
57
  st.title("Загрузка файла Excel")