fschwartzer commited on
Commit
c903a84
1 Parent(s): 02052b7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -9
app.py CHANGED
@@ -257,16 +257,17 @@ if 'Predicted_target' in filtered_data.columns and not np.all(predicted_target =
257
  # Add predicted Predicted_target values to filtered_data
258
  filtered_data['Predicted_target'] = predicted_target
259
 
260
- # Display the predicted Predicted_target values
261
- st.write("Valores (R$/m²) previstos com algoritmo KNN:")
262
- st.write(filtered_data[['Localização', 'Atotal', 'Apriv', 'Vunit_total', 'Vunit_priv', 'Predicted_target']])
263
-
264
  # Apply bootstrap on the predicted values
265
  lower_bound, higher_bound, mean_value = bootstrap_stats(predicted_target)
266
 
267
- # Display the results
268
- st.write(f"Valor médio (R$/m²) para as características selecionadas: {mean_value}")
269
- st.write(f"Os valores podem variar entre {lower_bound} e {higher_bound} dependendo das características dos imóveis.")
270
- st.write(f"Higher Bound: ")
 
 
 
 
 
271
  else:
272
- st.warning(f"Dados insuficientes para inferência do valor. Mínimo necessário: {k_threshold}")
 
257
  # Add predicted Predicted_target values to filtered_data
258
  filtered_data['Predicted_target'] = predicted_target
259
 
 
 
 
 
260
  # Apply bootstrap on the predicted values
261
  lower_bound, higher_bound, mean_value = bootstrap_stats(predicted_target)
262
 
263
+ # Display the results with custom styling
264
+ st.markdown("## **Resultado da Análise Estatística**")
265
+ st.write(f"**Valor médio (R$/m²) para as características selecionadas:** R${round(mean_value)}")
266
+ st.write(f"**Os valores podem variar entre R${round(lower_bound)} e R${round(higher_bound)} dependendo das características dos imóveis.**")
267
+
268
+
269
+ # Display the predicted Predicted_target values
270
+ st.write("Valores (R$/m²) previstos com algoritmo KNN:")
271
+ st.write(filtered_data[['Localização', 'Atotal', 'Apriv', 'Vunit_total', 'Vunit_priv', 'Predicted_target']])
272
  else:
273
+ st.warning(f"**Dados insuficientes para inferência do valor. Mínimo necessário:** {k_threshold}")