tracinginsights commited on
Commit
3971fed
·
verified ·
1 Parent(s): 785897c

Update pages/Pit_Stops.py

Browse files
Files changed (1) hide show
  1. pages/Pit_Stops.py +5 -19
pages/Pit_Stops.py CHANGED
@@ -7,51 +7,37 @@ YEAR_SELECTED = st.selectbox(
7
  'Select Year',
8
  utils.get_years())
9
 
10
-
11
-
12
- season_events, events_list = PitStops.get_season_events(YEAR_SELECTED)
13
-
14
  RACE_SELECTED = st.selectbox(
15
  'Select Race',
16
- events_list)
17
 
18
- event_id = PitStops.get_event_id(season_events, RACE_SELECTED)
19
- df = PitStops.get_pitstops(event_id) #dhl pitstops
20
 
21
  try:
22
  PitStops.plot_event_pitstops(df, RACE_SELECTED)
23
  except:
24
  pass
25
 
26
-
27
  try:
28
  PitStops.plot_full_season_median(YEAR_SELECTED)
29
  except:
30
  pass
31
- try:
32
-
33
- race_names_df, pit_stops_df, drivers_df = PitStops.load_data()
34
 
35
- event_date = PitStops.get_event_date(season_events, RACE_SELECTED)
 
36
 
37
- ergast_pitstops, grandprix = PitStops.get_pitstops_by_date(pit_stops_df,drivers_df,race_names_df,event_date)
38
 
39
  df_agg = PitStops.combine_dfs(ergast_pitstops, df)
40
  except:
41
  pass
42
 
43
-
44
-
45
  try:
46
  PitStops.plot_event_ratings(df_agg, grandprix)
47
  except:
48
  pass
49
 
50
 
51
- try:
52
- PitStops.plot_event_ratings(df_agg, grandprix)
53
- except:
54
- pass
55
 
56
 
57
 
 
7
  'Select Year',
8
  utils.get_years())
9
 
 
 
 
 
10
  RACE_SELECTED = st.selectbox(
11
  'Select Race',
12
+ utils.get_events(YEAR_SELECTED))
13
 
14
+ df = PitStops.get_pitstops(RACE_SELECTED, YEAR_SELECTED) #dhl pitstops
 
15
 
16
  try:
17
  PitStops.plot_event_pitstops(df, RACE_SELECTED)
18
  except:
19
  pass
20
 
 
21
  try:
22
  PitStops.plot_full_season_median(YEAR_SELECTED)
23
  except:
24
  pass
 
 
 
25
 
26
+ try:
27
+ race_names_df, pit_stops_df, drivers_df = PitStops.load_data()
28
 
29
+ ergast_pitstops, grandprix = PitStops.get_ergast_pitstops(pit_stops_df, drivers_df, race_names_df, YEAR_SELECTED, RACE_SELECTED)
30
 
31
  df_agg = PitStops.combine_dfs(ergast_pitstops, df)
32
  except:
33
  pass
34
 
 
 
35
  try:
36
  PitStops.plot_event_ratings(df_agg, grandprix)
37
  except:
38
  pass
39
 
40
 
 
 
 
 
41
 
42
 
43