File size: 2,750 Bytes
aec64c0
1a89cb4
 
 
aec64c0
 
 
 
1a89cb4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
aec64c0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
import streamlit as st
import pandas as pd
import numpy as np
from datetime import datetime

st.write('Калькулятор для Дениса')

# import streamlit as st
st.sidebar.title('Выбор параметров для расчета влияния фичи')

with st.sidebar:
    count_view = st.number_input(
        "Введите охват аудитории - сколько пользователей увидят Вашу фичу/виджет/баннер",
        min_value=0,  # Минимальное значение
        step=1,  # Шаг единицы
        format='%d',  # Формат для целых чисел
        # max_value=(df1['ЗП в вакансии'].max() - 50000)
        # ("IT", "Продажи")
    )

    ctr = st.number_input(
        "Конверсия в клик",
    )

    ctr_connect = st.number_input(
        "Конверсия в подключение услуги",
    )

    money = st.selectbox(
        "Хотите ли Вы указать значение среднего чека или при расчете брать прогнозируемое значений", options=["Выставлю сам", "Использовать прогноз"], key=f"1",
        index=None,
    )

    if money == 'Выставлю сам':
        money_self = st.number_input(
            "Введите значение среднего чека",
        )

    duration = st.selectbox(
        "Введите количество месяцев, на протяжении которых желаете оценивать влияние фичи",
        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",



        # min_value=0,  # Минимальное значение
        # step=1,  # Шаг единицы
        # format='%d',  # Формат для целых чисел
        # # max_value=(df1['ЗП в вакансии'].max() - 50000)
        # # ("IT", "Продажи")
    )

    date_start = st.date_input("Выберите дату старта акции:", value=None)
    st.write("Вы выбрали дату:", date_start)


# Заголовок приложения
st.title("Загрузка файла Excel")

# Используем file_uploader для загрузки файла
uploaded_file = st.file_uploader("Выберите файл Excel", type=["xlsx"])

# Проверяем, был ли загружен файл
if uploaded_file is not None:
    # Читаем файл Excel в DataFrame
    df = pd.read_excel(uploaded_file)

    # Отображаем загруженные данные
    st.write("Загруженные данные:")
    st.dataframe(df)