Borya-Goldarb commited on
Commit
77121f6
·
verified ·
1 Parent(s): e6517c8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -22
app.py CHANGED
@@ -42,24 +42,6 @@ def main():
42
  # search_options = [""] + options
43
  selected_option = display_list_and_input()
44
 
45
-
46
- #### extra parameters
47
- # # Checkbox
48
- # col_1_1, col_1_2 = st.columns([1, 4])
49
- # with col_1_1:
50
- # option1 = st.checkbox("Functionality problems", value=False)
51
- # with col_1_2:
52
- # if option1:
53
- # option1_text_input_value = st.text_input("Functionality problems description")
54
- # col_2_1, col_2_2 = st.columns([1, 4])
55
- # with col_2_1:
56
- # option2 = st.checkbox("Special tax area", value=False)
57
- # with col_2_2:
58
- # if option2:
59
- # option1_text_input_value = st.text_input("Special tax area description")
60
- # # option2 = st.checkbox("Special tax area", value=False)
61
- # # special parameters free text
62
- # user_input = st.text_input("Enter special parameters of the building:")
63
  col_1_1, col_1_2 = st.columns([1, 2])
64
  with col_1_1:
65
  st.write('Filter definition')
@@ -75,14 +57,15 @@ def main():
75
  # st.session_state['min_property_lease_size_perc'] = min_property_lease_size
76
  # st.session_state['max_property_lease_size_perc'] = max_property_lease_size
77
  st.session_state['months_back'] = months_back
 
78
  if selected_option != "":
79
  # user's filter for property size is a range in percentage around picked property
80
- min_size = (100 + st.session_state['min_property_lease_size_perc']) / 100 * st.session_state['building_sf']
81
- max_size = (100 + st.session_state['max_property_lease_size_perc']) / 100 * st.session_state['building_sf']
82
 
83
  # # user's filter for lease size is a range in percentage around picked lease
84
- # lease_min_size = (100 + st.session_state['min_property_size_perc']) / 100 * st.session_state['rented_sf']
85
- # lease_max_size = (100 + st.session_state['max_property_size_perc']) / 100 * st.session_state['rented_sf']
86
 
87
  #apply all filters
88
  mask = (df_properties['building_sf'] >= min_size) & (df_properties['building_sf'] <= max_size) & (df_properties['months_since'] <= st.session_state['months_back'])
 
42
  # search_options = [""] + options
43
  selected_option = display_list_and_input()
44
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
45
  col_1_1, col_1_2 = st.columns([1, 2])
46
  with col_1_1:
47
  st.write('Filter definition')
 
57
  # st.session_state['min_property_lease_size_perc'] = min_property_lease_size
58
  # st.session_state['max_property_lease_size_perc'] = max_property_lease_size
59
  st.session_state['months_back'] = months_back
60
+
61
  if selected_option != "":
62
  # user's filter for property size is a range in percentage around picked property
63
+ min_size = (100 + st.session_state['min_property_size_perc']) / 100 * st.session_state['building_sf']
64
+ max_size = (100 + st.session_state['max_property_size_perc']) / 100 * st.session_state['building_sf']
65
 
66
  # # user's filter for lease size is a range in percentage around picked lease
67
+ # lease_min_size = (100 + st.session_state['min_property_lease_size_perc']) / 100 * st.session_state['rented_sf']
68
+ # lease_max_size = (100 + st.session_state['max_property_lease_size_perc']) / 100 * st.session_state['rented_sf']
69
 
70
  #apply all filters
71
  mask = (df_properties['building_sf'] >= min_size) & (df_properties['building_sf'] <= max_size) & (df_properties['months_since'] <= st.session_state['months_back'])