mattritchey commited on
Commit
b11de92
·
verified ·
1 Parent(s): 7ecdb43

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +38 -38
app.py CHANGED
@@ -209,34 +209,34 @@ row, col = rasterio.transform.rowcol(transform, lon, lat)
209
  radius = int(np.ceil(circle_radius*1.6))
210
  crop_coords = col-radius, row-radius, col+radius+1, row+radius+1
211
 
212
- # Get Data
213
- df_data, max_values = get_data(row, col, radius)
214
-
215
- df_data = df_data.query(f"'{start_date}'<=Date<='{end_date}'")
216
- df_data['Max'] = df_data['Max'].round(3)
217
- df_data['Actual'] = df_data['Actual'].round(3)
218
-
219
-
220
- # Create the bar chart
221
- fig = alt.Chart(df_data).mark_bar(size=3, color='red').encode(
222
- x='Date:T', # Temporal data type
223
- y='Actual:Q', # Quantitative data type
224
- color='Actual:Q', # Color based on Actual values
225
- tooltip=[ # Adding tooltips
226
- alt.Tooltip('Date:T', title='Date'),
227
- alt.Tooltip('Actual:Q', title='Actual Value'),
228
- alt.Tooltip('Max:Q', title=f'Max Value with {circle_radius} Miles')
229
- ]
230
- ).configure(
231
- view=alt.ViewConfig(
232
- strokeOpacity=0 # No border around the chart
233
- )
234
- ).configure_axis(
235
- grid=False # Disable grid lines
236
- ).configure_legend(
237
- fillColor='transparent', # Ensure no legend is shown
238
- strokeColor='transparent'
239
- )
240
 
241
  files = glob.glob(r'webp\**\*.webp', recursive=True)
242
  files_dates_selected = [i for i in files if any(
@@ -245,16 +245,16 @@ files_dates_selected = [i for i in files if any(
245
 
246
  with col1:
247
  st.title(f'Hail')
248
- try:
249
- st.altair_chart(fig, use_container_width=True)
250
- csv = convert_df(df_data)
251
- st.download_button(
252
- label="Download data as CSV",
253
- data=csv,
254
- file_name='data.csv',
255
- mime='text/csv')
256
- except:
257
- pass
258
 
259
 
260
  with col2:
 
209
  radius = int(np.ceil(circle_radius*1.6))
210
  crop_coords = col-radius, row-radius, col+radius+1, row+radius+1
211
 
212
+ # # Get Data
213
+ # df_data, max_values = get_data(row, col, radius)
214
+
215
+ # df_data = df_data.query(f"'{start_date}'<=Date<='{end_date}'")
216
+ # df_data['Max'] = df_data['Max'].round(3)
217
+ # df_data['Actual'] = df_data['Actual'].round(3)
218
+
219
+
220
+ # # Create the bar chart
221
+ # fig = alt.Chart(df_data).mark_bar(size=3, color='red').encode(
222
+ # x='Date:T', # Temporal data type
223
+ # y='Actual:Q', # Quantitative data type
224
+ # color='Actual:Q', # Color based on Actual values
225
+ # tooltip=[ # Adding tooltips
226
+ # alt.Tooltip('Date:T', title='Date'),
227
+ # alt.Tooltip('Actual:Q', title='Actual Value'),
228
+ # alt.Tooltip('Max:Q', title=f'Max Value with {circle_radius} Miles')
229
+ # ]
230
+ # ).configure(
231
+ # view=alt.ViewConfig(
232
+ # strokeOpacity=0 # No border around the chart
233
+ # )
234
+ # ).configure_axis(
235
+ # grid=False # Disable grid lines
236
+ # ).configure_legend(
237
+ # fillColor='transparent', # Ensure no legend is shown
238
+ # strokeColor='transparent'
239
+ # )
240
 
241
  files = glob.glob(r'webp\**\*.webp', recursive=True)
242
  files_dates_selected = [i for i in files if any(
 
245
 
246
  with col1:
247
  st.title(f'Hail')
248
+ # try:
249
+ # st.altair_chart(fig, use_container_width=True)
250
+ # csv = convert_df(df_data)
251
+ # st.download_button(
252
+ # label="Download data as CSV",
253
+ # data=csv,
254
+ # file_name='data.csv',
255
+ # mime='text/csv')
256
+ # except:
257
+ # pass
258
 
259
 
260
  with col2: