Skip to content

Commit b4f48ca

Browse files
committed
veh type expressions cleanup
1 parent e508651 commit b4f48ca

File tree

2 files changed

+96
-92
lines changed

2 files changed

+96
-92
lines changed
Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
Description,Target,Expression
2-
mapping fuel type to integers,fuel_type_num_coded,"df.fuel_type.map({'BEV': 1, 'Diesel': 2, 'Gas': 3, 'Hybrid': 4, 'PEV': 5})"
3-
mapping body type to integers,body_type_num_coded,"df.body_type.map({'Car': 1, 'Motorcycle': 2, 'Pickup': 3, 'SUV': 4, 'Van': 5})"
2+
mapping fuel type to integers,fuel_type_num_coded,"df.fuel_type.map({'BEV': 1, 'Diesel': 2, 'Gas': 3, 'Hybrid': 4, 'PEV': 5}).astype(int)"
3+
mapping body type to integers,body_type_num_coded,"df.body_type.map({'Car': 1, 'Motorcycle': 2, 'Pickup': 3, 'SUV': 4, 'Van': 5}).astype(int)"
4+
# moving log terms to preprocessor to avoid expensive log calculations,,
5+
log number of models available,logged_models,"np.log(1 + df.NumModels)"
6+
log number of makes available,logged_makes,"np.log(1 + df.NumMakes)"
7+
logged chargers per capita,logged_chargers_per_capita,"np.log(1 + CHARGERS_PER_CAP)"

0 commit comments

Comments
 (0)