Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -10,27 +10,53 @@ st.title("Калькулятор Toyota📄")
|
|
10 |
genre = st.radio("Какой из вариантов", ("Покупка автоматизированного ричтрака", "Аренда автоматизированного ричтрака", "Покупка механизированного ричтрака"))
|
11 |
|
12 |
if genre == 'Покупка автоматизированного ричтрака':
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
35 |
elif genre == 'Аренда автоматизированного ричтрака':
|
36 |
Rent_an_autopilot = st.number_input('Аренда автопилота, руб.', value = 20000)
|
@@ -233,4 +259,4 @@ if st.button('Расчет эффективности'):
|
|
233 |
chart_data['NPV'] = array_NPV
|
234 |
|
235 |
st.bar_chart(chart_data)
|
236 |
-
|
|
|
10 |
genre = st.radio("Какой из вариантов", ("Покупка автоматизированного ричтрака", "Аренда автоматизированного ричтрака", "Покупка механизированного ричтрака"))
|
11 |
|
12 |
if genre == 'Покупка автоматизированного ричтрака':
|
13 |
+
col1, col2, col3 = st.columns(3)
|
14 |
+
|
15 |
+
with col1:
|
16 |
+
Buying_an_autopilot = st.number_input('Покупка автопилота, руб.', value=2000000)
|
17 |
+
Purchase_of_peripheral_equipment = st.number_input('Покупка перефирийного оборудования, руб.', value=40000)
|
18 |
+
Purchase_by = st.number_input('Покупка ПО, руб.', value=10000)
|
19 |
+
Introduction_of_autopilot = st.number_input('Внедрение автопилота, руб.', value=20000)
|
20 |
+
Maintenance = st.number_input('Обслуживание (месяц), руб.', value=100000)
|
21 |
+
The_cost_of_repairing_one_car = st.number_input('Стоимость ремонта одной машины, руб.', value=10000)
|
22 |
+
Inflation_rate = st.number_input('Уровень инфляции', value=0.04)
|
23 |
+
Monthly_salary_rate = st.number_input('Заработная ставка, руб. в месяц', value=40000)
|
24 |
+
Number_of_months = st.number_input('Количество месяцев', value=12)
|
25 |
+
Equipment_breakdown_rate = st.number_input('Коэффициент поломки оборудования', value=0.1)
|
26 |
+
|
27 |
+
with col2:
|
28 |
+
Price_for_processing_ont_pallet = st.number_input('Цена за обработку 1 паллета, руб.', value=300)
|
29 |
+
Cargo_flow = st.number_input('Грузопоток, шт/месяц', value=10000)
|
30 |
+
Efficiency = st.number_input('Производительность, шт в час', value=5)
|
31 |
+
Number_of_working_hours = st.number_input('Количество рабочих часов', value=8)
|
32 |
+
Shift_of_one_employee = st.number_input('Смена 1 работника, ч.', value=8)
|
33 |
+
Number_of_working_days_month = st.number_input('Количество рабочих дней в месяц, дн.', value=20)
|
34 |
+
Social_benefits_for_one_employee = st.number_input('Социальные выплаты 1 сотруднику, руб.', value=10000)
|
35 |
+
Insurance_rate = st.number_input('Ставка страхования', value=0.005)
|
36 |
+
Income_tax_rate = st.number_input('Ставка налога на прибыль', value=0.2)
|
37 |
+
Number_of_autopilots_serviced_by_one_employee = st.number_input('Количество автопи��отов, обслуживаемых 1 работником', value=10)
|
38 |
+
discounting = st.number_input('Ставка дисконтирования в месяц', value=0.028)
|
39 |
+
# Buying_an_autopilot = st.number_input('Покупка автопилота, руб.', value=2000000)
|
40 |
+
# Purchase_of_peripheral_equipment = st.number_input('Покупка перефирийного оборудования, руб.', value=40000)
|
41 |
+
# Purchase_by = st.number_input('Покупка ПО, руб.', value=10000)
|
42 |
+
# Introduction_of_autopilot = st.number_input('Внедрение автопилота, руб.', value=20000)
|
43 |
+
# Maintenance = st.number_input('Обслуживание (месяц), руб.', value=100000)
|
44 |
+
# The_cost_of_repairing_one_car = st.number_input('Стоимость ремонта одной машины, руб.', value=10000)
|
45 |
+
# Inflation_rate = st.number_input('Уровень инфляции', value=0.04)
|
46 |
+
# Monthly_salary_rate = st.number_input('Заработная ставка, руб. в месяц', value=40000)
|
47 |
+
# Number_of_months = st.number_input('Количество месяцев', value=12)
|
48 |
+
# Equipment_breakdown_rate = st.number_input('Коэффициент поломки оборудования', value=0.1)
|
49 |
+
# Price_for_processing_ont_pallet = st.number_input('Цена за обработку 1 паллета, руб.', value=300)
|
50 |
+
# Cargo_flow = st.number_input('Грузопоток, шт/месяц', value=10000)
|
51 |
+
# Efficiency = st.number_input('Производительность, шт в час', value=5)
|
52 |
+
# Number_of_working_hours = st.number_input('Количество рабочих часов', value=8)
|
53 |
+
# Shift_of_one_employee = st.number_input('Смена 1 работника, ч.', value=8)
|
54 |
+
# Number_of_working_days_month = st.number_input('Количество рабочих дней в месяц, дн.', value=20)
|
55 |
+
# Social_benefits_for_one_employee = st.number_input('Социальные выплаты 1 сотруднику, руб.', value=10000)
|
56 |
+
# Insurance_rate = st.number_input('Ставка страхования', value=0.005)
|
57 |
+
# Income_tax_rate = st.number_input('Ставка налога на прибыль', value=0.2)
|
58 |
+
# Number_of_autopilots_serviced_by_one_employee = st.number_input('Количество автопилотов, обслуживаемых 1 работником', value=10)
|
59 |
+
# discounting = st.number_input('Ставка дисконтирования в месяц', value=0.028)
|
60 |
|
61 |
elif genre == 'Аренда автоматизированного ричтрака':
|
62 |
Rent_an_autopilot = st.number_input('Аренда автопилота, руб.', value = 20000)
|
|
|
259 |
chart_data['NPV'] = array_NPV
|
260 |
|
261 |
st.bar_chart(chart_data)
|
262 |
+
|