FDSRashid commited on
Commit
a1e11d4
·
verified ·
1 Parent(s): ae8b231

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -28,10 +28,10 @@ def plot_taraf_map(yaxis,min_year = 0, max_year = 400, heat=False):
28
  raise gr.Error('Minimum Year cannot be bigger than final ear!')
29
  filtered = geodf[(geodf['Year'] >= min_year) & (geodf['Year'] <= max_year)]
30
  temp = filtered[['City', yaxis]].groupby('City').sum().join(filtered[['City', 'Coordinates']].set_index('City'))
31
- temp[f'{yaxis}_CubeRoot'] = temp[yaxis].apply(np.log10)
32
  filtered = geopandas.GeoDataFrame(temp, geometry= 'Coordinates').reset_index()
33
  if heat:
34
- fig = px.density_mapbox(data_frame = filtered, lat = filtered.geometry.y, lon = filtered.geometry.x,z = f'{yaxis}_CubeRoot', title = f'Map of {yaxis}', opacity = .5, hover_data = 'City',center=dict(lat=21.4241, lon=39.826168), radius=20, zoom=2 )
35
  else:
36
  fig = px.scatter_mapbox(data_frame = filtered, lat = filtered.geometry.y, lon = filtered.geometry.x,size = f'{yaxis}_CubeRoot',color = yaxis, title = f'Map of {yaxis}', opacity = .5, hover_data = 'City',center=dict(lat=21.4241, lon=39.826168) )
37
  fig.update_layout(title_font_color = 'red',margin=dict(l=0, r=0, b=0), title_x = .5, mapbox_style="white-bg", mapbox_layers=[
 
28
  raise gr.Error('Minimum Year cannot be bigger than final ear!')
29
  filtered = geodf[(geodf['Year'] >= min_year) & (geodf['Year'] <= max_year)]
30
  temp = filtered[['City', yaxis]].groupby('City').sum().join(filtered[['City', 'Coordinates']].set_index('City'))
31
+ temp[f'{yaxis}_CubeRoot'] = temp[yaxis].apply(np.cbrt)
32
  filtered = geopandas.GeoDataFrame(temp, geometry= 'Coordinates').reset_index()
33
  if heat:
34
+ fig = px.density_mapbox(data_frame = filtered, lat = filtered.geometry.y, lon = filtered.geometry.x,z = yaxis, title = f'Map of {yaxis}', opacity = .5, hover_data = 'City',center=dict(lat=21.4241, lon=39.826168), radius=10, zoom=2 )
35
  else:
36
  fig = px.scatter_mapbox(data_frame = filtered, lat = filtered.geometry.y, lon = filtered.geometry.x,size = f'{yaxis}_CubeRoot',color = yaxis, title = f'Map of {yaxis}', opacity = .5, hover_data = 'City',center=dict(lat=21.4241, lon=39.826168) )
37
  fig.update_layout(title_font_color = 'red',margin=dict(l=0, r=0, b=0), title_x = .5, mapbox_style="white-bg", mapbox_layers=[