DavidSB commited on
Commit
caa8f95
1 Parent(s): 8ece83b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +29 -28
app.py CHANGED
@@ -71,27 +71,27 @@ def avaliacao_imovel(planilha, num_linhas_desejadas=10):
71
  # fator idade aparente e conservação (fic)
72
  # dicionário padrão construtivo
73
  dict_ic = {
74
- 'id<5 / novo': 1.00,
75
- 'id<5 / bom': 0.95,
76
- 'id<5 / reparos simples': 0.80,
77
- 'id<5 / reparos importantes': 0.45,
78
- '6<id<10 / novo': 0.95,
79
- '6<id<10 / bom': 0.90,
80
- '6<id<10 / reparos simples': 0.75,
81
- '6<id<10 / reparos importantes': 0.40,
82
- '11<id<30 / novo': 0.85,
83
- '11<id<30 / bom': 0.80,
84
- '11<id<30 / reparos simples': 0.65,
85
- '11<id<30 / reparos importantes': 0.35,
86
- '31<id<50 / novo': 0.55,
87
- '31<id<50 / bom': 0.50,
88
- '31<id<50 / reparos simples': 0.45,
89
- '31<id<50 / reparos importantes': 0.25,
90
- 'id>50 / novo': 0.30,
91
- 'id>50 / bom': 0.20,
92
- 'id>50 / reparos simples': 0.15,
93
- 'id>50 / reparos importantes': 0.10,
94
- }
95
  # cria dataframe apenas com as colunas necessárias a partir do dataframe dos dados
96
  df_idade_cons = df_dados.copy()
97
  df_idade_cons = df_idade_cons[['Idade aparente e conservação']]
@@ -113,16 +113,17 @@ def avaliacao_imovel(planilha, num_linhas_desejadas=10):
113
  # dicionário padrão construtivo
114
  dict_pad = {
115
  'baixo_residencial': 1.00,
116
- 'medio/baixo_residencial': 1.15,
117
- 'medio_residencial': 1.30,
118
  'médio/alto_residencial': 1.45,
119
  'alto_residencial': 1.65,
120
  'baixo_comercial': 1.00,
121
- 'medio/baixo_comercial': 1.08,
122
- 'medio_comercial': 1.15,
123
- 'medio/alto_comercial': 1.25,
124
- 'alto_comercial': 1.4
125
- }
 
126
  # cria dataframe apenas com as colunas necessárias a partir do dataframe dos dados
127
  df_padrao = df_dados.copy()
128
  df_padrao = df_padrao[['Padrão construtivo']]
 
71
  # fator idade aparente e conservação (fic)
72
  # dicionário padrão construtivo
73
  dict_ic = {
74
+ 'id<5_novo': 1.00,
75
+ 'id<5_bom': 0.95,
76
+ 'id<5_reparos simples': 0.80,
77
+ 'id<5_reparos importantes': 0.45,
78
+ 'id entre 6 e 10_novo': 0.95,
79
+ 'id entre 6 e 10_bom': 0.90,
80
+ 'id entre 6 e 10_reparos simples': 0.75,
81
+ 'id entre 6 e 10_reparos importantes': 0.40,
82
+ 'id entre 11 e 30_novo': 0.85,
83
+ 'id entre 11 e 30_bom': 0.80,
84
+ 'id entre 11 e 30_reparos simples': 0.65,
85
+ 'id entre 11 e 30_reparos importantes': 0.35,
86
+ 'id entre 31 e 50_novo': 0.55,
87
+ 'id entre 31 e 50_bom': 0.50,
88
+ 'id entre 31 e 50_reparos simples': 0.45,
89
+ 'id entre 31 e 50_reparos importantes': 0.25,
90
+ 'id>50_novo': 0.30,
91
+ 'id>50_bom': 0.20,
92
+ 'id>50_reparos simples': 0.15,
93
+ 'id>50_reparos importantes': 0.10
94
+ }
95
  # cria dataframe apenas com as colunas necessárias a partir do dataframe dos dados
96
  df_idade_cons = df_dados.copy()
97
  df_idade_cons = df_idade_cons[['Idade aparente e conservação']]
 
113
  # dicionário padrão construtivo
114
  dict_pad = {
115
  'baixo_residencial': 1.00,
116
+ 'médio/baixo_residencial': 1.15,
117
+ 'médio_residencial': 1.30,
118
  'médio/alto_residencial': 1.45,
119
  'alto_residencial': 1.65,
120
  'baixo_comercial': 1.00,
121
+ 'médio/baixo_comercial': 1.08,
122
+ 'médio_comercial': 1.15,
123
+ 'médio/alto_comercial': 1.25,
124
+ 'alto_comercial': 1.40
125
+ }
126
+
127
  # cria dataframe apenas com as colunas necessárias a partir do dataframe dos dados
128
  df_padrao = df_dados.copy()
129
  df_padrao = df_padrao[['Padrão construtivo']]