tappyness1 commited on
Commit
6a8227a
·
2 Parent(s): 79daedf fe8f547

Merge branch 'main' of https://huggingface.co/spaces/GT6242Causion/Causion

Browse files
Files changed (2) hide show
  1. app.py +2 -1
  2. src/map_viz.py +4 -3
app.py CHANGED
@@ -26,6 +26,7 @@ def fetch_data():
26
  def main():
27
  counts_df = fetch_data()
28
  pred_df = counts_df.copy()
 
29
  counts_df = remove_previous_view(counts_df)
30
  counts_df = merge_volumes(counts_df)
31
  # st.set_page_config(layout="wide")
@@ -64,7 +65,7 @@ def main():
64
 
65
  if checkbox_two:
66
  st.subheader("Traffic Map")
67
- st.pyplot(calling_map_viz(counts_df))
68
 
69
  if checkbox_three:
70
 
 
26
  def main():
27
  counts_df = fetch_data()
28
  pred_df = counts_df.copy()
29
+ counts_df1 = counts_df.copy()
30
  counts_df = remove_previous_view(counts_df)
31
  counts_df = merge_volumes(counts_df)
32
  # st.set_page_config(layout="wide")
 
65
 
66
  if checkbox_two:
67
  st.subheader("Traffic Map")
68
+ st.pyplot(calling_map_viz(counts_df1))
69
 
70
  if checkbox_three:
71
 
src/map_viz.py CHANGED
@@ -9,6 +9,7 @@ import matplotlib.pyplot as plt
9
  import numpy as np
10
  import requests
11
  import pandas as pd
 
12
 
13
  import warnings
14
  warnings.filterwarnings("ignore")
@@ -39,8 +40,8 @@ def calling_map_viz(counts_df):
39
 
40
  # counts_df = pd.read_csv("counts_dataset.csv")
41
  counts_df['total'] = counts_df['car'] + counts_df['motorcycle'] + counts_df['large_vehicle']
42
- count_max = counts_df['total'].max()
43
- count_min = counts_df['total'].min()
44
  last_date = counts_df.iloc[-1:,0].values[0]
45
  last_time = counts_df.iloc[-1:,1].values[0]
46
 
@@ -82,5 +83,5 @@ def calling_map_viz(counts_df):
82
  ax.add_artist(collection)
83
  ax.set_xlim([100, 1900])
84
  ax.set_ylim([1800, 0])
85
- ax.set_title(last_date + " " + last_time)
86
  return fig
 
9
  import numpy as np
10
  import requests
11
  import pandas as pd
12
+ import datetime
13
 
14
  import warnings
15
  warnings.filterwarnings("ignore")
 
40
 
41
  # counts_df = pd.read_csv("counts_dataset.csv")
42
  counts_df['total'] = counts_df['car'] + counts_df['motorcycle'] + counts_df['large_vehicle']
43
+ count_max = counts_df['total'][-200:].max()
44
+ count_min = counts_df['total'][-200:].min()
45
  last_date = counts_df.iloc[-1:,0].values[0]
46
  last_time = counts_df.iloc[-1:,1].values[0]
47
 
 
83
  ax.add_artist(collection)
84
  ax.set_xlim([100, 1900])
85
  ax.set_ylim([1800, 0])
86
+ ax.set_title(datetime.datetime.strptime(last_date, '%Y-%m-%d').strftime('%a, %d %B %Y') + " | " + last_time + " SGT", fontname = 'Georgia')
87
  return fig