fschwartzer commited on
Commit
87c4391
·
1 Parent(s): eb69c0e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -210,10 +210,14 @@ st.markdown(f"""<style>
210
  # Determine which area feature to use for prediction
211
  filtered_data['area_feature'] = np.where(filtered_data['Apriv'] != 0, filtered_data['Apriv'], filtered_data['Atotal'])
212
 
213
- # Apply KNN and get predicted V_oferta values
214
- predicted_V_oferta = knn_predict(filtered_data, 'V_oferta', ['latitude', 'longitude', 'area_feature']) # Update with your features
215
- # Add predicted V_oferta values to filtered_data
216
- filtered_data['Predicted_V_oferta'] = predicted_V_oferta
 
 
 
 
217
 
218
  # Display the map and filtered_data
219
  with st.container():
 
210
  # Determine which area feature to use for prediction
211
  filtered_data['area_feature'] = np.where(filtered_data['Apriv'] != 0, filtered_data['Apriv'], filtered_data['Atotal'])
212
 
213
+ # Define the target column based on conditions
214
+ filtered_data['target_column'] = np.where(filtered_data['Vunit_priv'] != 0, filtered_data['Vunit_priv'], filtered_data['Vunit_total'])
215
+
216
+ # Apply KNN and get predicted target values
217
+ predicted_target = knn_predict(filtered_data, 'target_column', ['latitude', 'longitude', 'area_feature']) # Update with your features
218
+
219
+ # Add predicted target values to filtered_data
220
+ filtered_data['Predicted_target'] = predicted_target
221
 
222
  # Display the map and filtered_data
223
  with st.container():