Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -180,14 +180,18 @@ df_fin = table(sphere, list_skills, dohod, sphere_change, gotov_uchitsia)
|
|
180 |
# """Внедрение модели"""
|
181 |
if sphere == 'ИТ':
|
182 |
job_sphere = 'IT'
|
|
|
183 |
else:
|
184 |
job_sphere = 'Sales'
|
|
|
185 |
|
186 |
st.header('Рост Вашего дохода')
|
187 |
labels = [age, age+3]
|
188 |
dohod_2 = predictor.predict(dohod, float(age), str(job_sphere))
|
|
|
189 |
# 200_000.0, 25.0, "IT"
|
190 |
values = [dohod, dohod_2]
|
|
|
191 |
st.write(f"Ваш доход через 3 года составит: {round(dohod_2)} руб.")
|
192 |
|
193 |
|
@@ -212,7 +216,8 @@ ax.bar(labels, values)
|
|
212 |
|
213 |
# Построение линейного графика
|
214 |
fig, ax = plt.subplots(figsize=(10, 5)) # Размер графика 30 на 30 дюймов
|
215 |
-
ax.plot(labels, values, marker='o', linewidth=2) # Линейный график с маркерами
|
|
|
216 |
ax.set_ylabel('Сумма, руб')
|
217 |
ax.set_xlabel('Ваш возраст, лет')
|
218 |
ax.set_title('Сравнение доходов')
|
|
|
180 |
# """Внедрение модели"""
|
181 |
if sphere == 'ИТ':
|
182 |
job_sphere = 'IT'
|
183 |
+
change_sphere = 'Sales'
|
184 |
else:
|
185 |
job_sphere = 'Sales'
|
186 |
+
change_sphere = 'IT'
|
187 |
|
188 |
st.header('Рост Вашего дохода')
|
189 |
labels = [age, age+3]
|
190 |
dohod_2 = predictor.predict(dohod, float(age), str(job_sphere))
|
191 |
+
dohod_change = predictor.predict(dohod, float(age), str(change_sphere))
|
192 |
# 200_000.0, 25.0, "IT"
|
193 |
values = [dohod, dohod_2]
|
194 |
+
values_change = [dohod, dohod_change]
|
195 |
st.write(f"Ваш доход через 3 года составит: {round(dohod_2)} руб.")
|
196 |
|
197 |
|
|
|
216 |
|
217 |
# Построение линейного графика
|
218 |
fig, ax = plt.subplots(figsize=(10, 5)) # Размер графика 30 на 30 дюймов
|
219 |
+
ax.plot(labels, values, marker='o', linewidth=2, color='blue', label=f'Прогноз дохода в текущей сфере') # Линейный график с маркерами
|
220 |
+
ax.plot(labels, values_change, marker='o', linewidth=2, color='red', linestyle='--', label=f'Прогноз дохода при смене сферы на {change_sphere}') # Линейный график с маркерами
|
221 |
ax.set_ylabel('Сумма, руб')
|
222 |
ax.set_xlabel('Ваш возраст, лет')
|
223 |
ax.set_title('Сравнение доходов')
|