|
| 1 | +from tempfile import NamedTemporaryFile |
1 | 2 | from typing import Dict, Union |
2 | | -import pandas as pd |
| 3 | + |
3 | 4 | import numpy as np |
| 5 | +import pandas as pd |
4 | 6 | from pandas.tseries.holiday import USFederalHolidayCalendar |
5 | | -from tempfile import NamedTemporaryFile |
6 | | - |
7 | 7 |
|
8 | 8 | unofficial_labels_map = { |
9 | 9 | "SL1": "741", |
|
30 | 30 | "Franklin/Foxboro": "CR-Franklin", |
31 | 31 | "Middleborough/Lakeville": "CR-Middleborough", |
32 | 32 | "Fall.River/New.Bedford": "CR-NewBedford", |
| 33 | + "Fall River/New Bedford": "CR-NewBedford", |
33 | 34 | "Lowell": "CR-Lowell", |
34 | 35 | "Haverhill": "CR-Haverhill", |
35 | 36 | "Kingston": "CR-Kingston", |
|
45 | 46 | "F6": "Boat-F6", |
46 | 47 | "F7": "Boat-F7", |
47 | 48 | "F8": "Boat-F8", |
| 49 | + "F9": "Boat-F9", |
48 | 50 | "Charlestown Ferry": "Boat-F4", |
49 | 51 | "Hingham/Hull Ferry": "Boat-F1", |
50 | 52 | "East Boston Ferry": "Boat-EastBoston", |
@@ -231,7 +233,7 @@ def format_bus_data(path_to_excel_file: str): |
231 | 233 | def format_cr_data(path_to_ridershp_file: str): |
232 | 234 | ridership_by_route = format_ridership_csv( |
233 | 235 | path_to_csv_file=path_to_ridershp_file, |
234 | | - date_key="service_date", |
| 236 | + date_key="servicedate", |
235 | 237 | route_key="line", |
236 | 238 | count_key="estimated_boardings", |
237 | 239 | route_ids_map=unofficial_cr_labels_map, |
|
0 commit comments