DavidSB commited on
Commit
f15b844
·
verified ·
1 Parent(s): b8f13ea

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -174,7 +174,15 @@ def avaliacao_imovel(planilha, v_1, v_2, v_3, v_4, v_5, v_6, v_7, scv_d, scv_1,
174
 
175
  # Equação do modelo
176
  # Inicialize a equação do modelo
177
- equacao_modelo = "y ="
 
 
 
 
 
 
 
 
178
  # Iterar sobre os coeficientes estimados
179
  for nome_coluna, coeficiente in zip(X.columns, coeficientes):
180
  # Se o nome da coluna for 'const', adicione apenas o coeficiente
@@ -183,6 +191,7 @@ def avaliacao_imovel(planilha, v_1, v_2, v_3, v_4, v_5, v_6, v_7, scv_d, scv_1,
183
  else:
184
  # Adicionar o termo à equação do modelo
185
  equacao_modelo += f" {coeficiente:.8f} * {nome_coluna} +"
 
186
  # Remover o último sinal de adição
187
  equacao_modelo = equacao_modelo[:-1]
188
  # Exibindo estatísticas do modelo
 
174
 
175
  # Equação do modelo
176
  # Inicialize a equação do modelo
177
+ if scv_d == 'x':
178
+ equacao_modelo = "y ="
179
+ elif scv_d == 'lnx':
180
+ equacao_modelo = "ln(y) ="
181
+ elif scv_d == '1/x':
182
+ equacao_modelo = "1/y ="
183
+ elif scv_d == 'x²':
184
+ equacao_modelo = "y² ="
185
+
186
  # Iterar sobre os coeficientes estimados
187
  for nome_coluna, coeficiente in zip(X.columns, coeficientes):
188
  # Se o nome da coluna for 'const', adicione apenas o coeficiente
 
191
  else:
192
  # Adicionar o termo à equação do modelo
193
  equacao_modelo += f" {coeficiente:.8f} * {nome_coluna} +"
194
+
195
  # Remover o último sinal de adição
196
  equacao_modelo = equacao_modelo[:-1]
197
  # Exibindo estatísticas do modelo