MotoPanda commited on
Commit
ddfd929
·
verified ·
1 Parent(s): eed1448

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
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('Сравнение доходов')