DavidSB commited on
Commit
c529256
·
verified ·
1 Parent(s): fa5ca4d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -13
app.py CHANGED
@@ -354,17 +354,17 @@ def avaliacao_imovel(planilha, v_d, scv_d,
354
  model.fit(x_norm,new_y)
355
 
356
  # Criando o gráfico de influência das variáveis
357
- feat_importances = pd.Series(model.feature_importances_, index=X.columns)
358
- feat_importances.nlargest(16).plot(kind='barh', color = 'orange')
359
- plt.title('Influência das Variáveis')
360
- plt.xlabel('Importância')
361
- plt.ylabel('Variáveis')
362
- plt.gca().set_facecolor('#f0f0f5')
363
- plt.tight_layout()
364
- plt.grid(True)
365
 
366
  # Salvar o gráfico como imagem
367
- plt.savefig('influencia_variaveis.png')
368
 
369
  #----------------------------Modelo----------------------------#
370
 
@@ -727,7 +727,7 @@ def avaliacao_imovel(planilha, v_d, scv_d,
727
  fig_v14,
728
  fig_v15,
729
  fig_v16,
730
- 'influencia_variaveis.png',
731
  plt,
732
  df_aval_original,
733
  'planilha_aval.xlsx',
@@ -838,7 +838,7 @@ with gr.Blocks(theme=gr.themes.Monochrome(primary_hue="yellow", secondary_hue="y
838
  out_25 = gr.Plot(label="Gráfico Dispersão var 14")
839
  out_26 = gr.Plot(label="Gráfico Dispersão var 15")
840
  out_27 = gr.Plot(label="Gráfico Dispersão var 16")
841
- out_28 = gr.Image(label='Gráfico de Influência das Variáveis')
842
  out_29 = gr.Plot(label="Análise Gráfica do Modelo de Regressão")
843
  out_30 = gr.Dataframe(label="Avaliação", height=300)
844
  out_31 = gr.components.File(label="Resultado da Avaliação")
@@ -860,9 +860,9 @@ with gr.Blocks(theme=gr.themes.Monochrome(primary_hue="yellow", secondary_hue="y
860
  outputs = [
861
  out_1, out_2, out_3, out_4, out_5, out_6, out_7, out_8, out_9, out_10,
862
  out_11, out_12, out_13, out_14, out_15, out_16, out_17, out_18, out_19, out_20,
863
- out_21, out_22, out_23, out_24, out_25, out_26, out_27, out_28, out_29, out_30,
864
  out_31
865
- ] #[out_off_1, out_off_2, out_off_3, out_off_4, out_off_5]
866
 
867
  button_1.click(avaliacao_imovel, inputs=inputs, outputs=outputs)
868
  button_2.click(avaliacao_imovel, inputs=inputs, outputs=outputs)
 
354
  model.fit(x_norm,new_y)
355
 
356
  # Criando o gráfico de influência das variáveis
357
+ #feat_importances = pd.Series(model.feature_importances_, index=X.columns)
358
+ #feat_importances.nlargest(16).plot(kind='barh', color = 'orange')
359
+ #plt.title('Influência das Variáveis')
360
+ #plt.xlabel('Importância')
361
+ #plt.ylabel('Variáveis')
362
+ #plt.gca().set_facecolor('#f0f0f5')
363
+ #plt.tight_layout()
364
+ #plt.grid(True)
365
 
366
  # Salvar o gráfico como imagem
367
+ #plt.savefig('influencia_variaveis.png')
368
 
369
  #----------------------------Modelo----------------------------#
370
 
 
727
  fig_v14,
728
  fig_v15,
729
  fig_v16,
730
+ #'influencia_variaveis.png',
731
  plt,
732
  df_aval_original,
733
  'planilha_aval.xlsx',
 
838
  out_25 = gr.Plot(label="Gráfico Dispersão var 14")
839
  out_26 = gr.Plot(label="Gráfico Dispersão var 15")
840
  out_27 = gr.Plot(label="Gráfico Dispersão var 16")
841
+ #out_28 = gr.Image(label='Gráfico de Influência das Variáveis')
842
  out_29 = gr.Plot(label="Análise Gráfica do Modelo de Regressão")
843
  out_30 = gr.Dataframe(label="Avaliação", height=300)
844
  out_31 = gr.components.File(label="Resultado da Avaliação")
 
860
  outputs = [
861
  out_1, out_2, out_3, out_4, out_5, out_6, out_7, out_8, out_9, out_10,
862
  out_11, out_12, out_13, out_14, out_15, out_16, out_17, out_18, out_19, out_20,
863
+ out_21, out_22, out_23, out_24, out_25, out_26, out_27, out_29, out_30,
864
  out_31
865
+ ] #[out_off_1, out_off_2, out_off_3, out_off_4, out_off_5] , out_28
866
 
867
  button_1.click(avaliacao_imovel, inputs=inputs, outputs=outputs)
868
  button_2.click(avaliacao_imovel, inputs=inputs, outputs=outputs)