PSU researchers shall apply the newly incorporated mode shift module (in the updated RSPM tool) in the Corvallis Area Metropolitan Planning Organization (CAMPO) to assess how it can inform decision-making and to adjust the model as needed to provide accurate and helpful information. ODOT staff will assist in assembling the necessary data for sensitivity test. Initial testing will be documented by the PSU researchers.
The phases of the testing task are:
Phase 1: Test modules on their own using SLD/NHTS data used in estimation; Test module sensitivity, vary SLD/NHTS inputs one at a time – elasticity response vs. Literature VMT, PMT by mode, total and split by HH income, density, urban form groups
Phase 2: Test module in RVMPO RSPM (using a code wrapper and supplemental RVMPO block group place type inputs) comparing current vs. new outputs, VMT/Alt mode trips at MPO/district geographies (maps) and HH attributes (place types, income, …) – tests full model performance improvement over existing tool using built form variables
Phase 3: Test module in VisionEval (written up to 1st call of this module) – tests to see if module will work in future VisionEval tool
For Phase I of Task 4, elasticities of AADVMT and PMT with regard to density (D1B), household income, freeway supply (Freeway lane miles per caipta), transit supply (transit revenue miles per capita) are computed using the 2009 NHTS data. Except for a few unexpected couterintuitive direction of elasticities (bike PMT elasticities wrt D1B), the elasticities are inline with what has been documented in research literature: travel behavior responses to density change is small in magitude. Given the non-linear nature of the models, the elasticities vary by different segments - such as income group, development type, and current density level. Those segments are adopted from what Brian Gregor used in his sensitivity testing for GreenSTEP.
The specification for the AADVMT model has been documented in Task2. It is replicated here for quick reference.
metro | nonmetro | |
(1) | (2) | |
Drivers | 0.704*** | 0.750*** |
(0.009) | (0.011) | |
HhSize | 0.015* | |
(0.009) | ||
Workers | 0.186*** | 0.176*** |
(0.008) | (0.007) | |
LogIncome | 0.265*** | 0.294*** |
(0.007) | (0.006) | |
Age0to14 | 0.104*** | 0.104*** |
(0.009) | (0.011) | |
Age65Plus | -0.072*** | -0.077*** |
(0.008) | (0.007) | |
log1p(VehPerDriver) | 1.810*** | 1.840*** |
(0.026) | (0.021) | |
LifeCycleEmpty Nester | -0.222*** | -0.191*** |
(0.016) | (0.015) | |
LifeCycleParents w/ children | 0.040*** | 0.012 |
(0.015) | (0.017) | |
LifeCycleSingle | -0.199*** | -0.198*** |
(0.019) | (0.020) | |
CENSUS_RNE | -0.108*** | -0.121*** |
(0.023) | (0.017) | |
CENSUS_RS | 0.050** | 0.060*** |
(0.021) | (0.014) | |
CENSUS_RW | -0.089*** | -0.167*** |
(0.021) | (0.018) | |
FwyLaneMiPC | 103.000*** | |
(20.500) | ||
D1B | -0.003*** | -0.008** |
(0.0003) | (0.003) | |
D2A_WRKEMP | -0.0002 | |
(0.0001) | ||
D3bpo4 | -0.001*** | |
(0.0002) | ||
TranRevMiPC:D4c | -0.020*** | |
(0.003) | ||
D2A_EPHHM | -0.084*** | |
(0.023) | ||
D1B:D2A_EPHHM | -0.026*** | |
(0.007) | ||
Constant | -1.350*** | -1.480*** |
(0.075) | (0.066) | |
Observations | 47,288 | 55,103 |
R2 | 0.446 | 0.458 |
Adjusted R2 | 0.446 | 0.458 |
Residual Std. Error | 0.987 (df = 47270) | 1.010 (df = 55086) |
F Statistic | 2,241.000*** (df = 17; 47270) | 2,908.000*** (df = 16; 55086) |
Note: | p<0.1; p<0.05; p<0.01 |
Both the table and figures below demonstrate small negative elasticities of AADVMT to local population density (D1B from Smart Location Database population density at block group level). Non-metropolitan areas have larger elasticities; higher density areas have larger elasticities, and TODs have larger elasticities.
Δ AADVMT wrt Δ D1B | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | AADVMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 46.7 | -0.076 | -0.150 | -0.224 | -0.292 | -0.361 | ||
non_metro | 58557 | 56.9 | -0.079 | -0.157 | -0.234 | -0.313 | -0.391 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 55.3 | -0.009 | -0.018 | -0.027 | -0.036 | -0.045 | |
metro | 1k-5k | 42833 | 50.1 | -0.041 | -0.081 | -0.122 | -0.162 | -0.203 | |
metro | 5k-10k | 19565 | 46.1 | -0.090 | -0.179 | -0.268 | -0.358 | -0.447 | |
metro | >10k | 8588 | 33.4 | -0.195 | -0.380 | -0.567 | -0.723 | -0.885 | |
non_metro | <1k | 44365 | 59.2 | -0.024 | -0.048 | -0.072 | -0.096 | -0.120 | |
non_metro | 1k-5k | 12420 | 50.5 | -0.209 | -0.418 | -0.626 | -0.833 | -1.040 | |
non_metro | 5k-10k | 1536 | 45.7 | -0.528 | -1.023 | -1.542 | -2.056 | -2.566 | |
non_metro | >10k | 236 | 32.2 | -0.695 | -1.507 | -2.041 | -2.820 | -3.455 | |
Income | |||||||||
metro | <$40k | 28933 | 26.2 | -0.059 | -0.115 | -0.171 | -0.218 | -0.267 | |
metro | $40k-$80k | 24666 | 47.2 | -0.081 | -0.162 | -0.243 | -0.320 | -0.400 | |
metro | >$80k | 25780 | 65.6 | -0.092 | -0.184 | -0.276 | -0.366 | -0.457 | |
non_metro | <$40k | 25270 | 37.2 | -0.058 | -0.116 | -0.172 | -0.230 | -0.287 | |
non_metro | $40k-$80k | 19280 | 64.7 | -0.085 | -0.169 | -0.254 | -0.337 | -0.420 | |
non_metro | >$80k | 14007 | 81.8 | -0.110 | -0.219 | -0.328 | -0.436 | -0.544 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 47.3 | -0.044 | -0.089 | -0.133 | -0.177 | -0.221 | |
metro | Low Density/Rural | 8122 | 56.3 | -0.027 | -0.053 | -0.080 | -0.107 | -0.133 | |
metro | Mixed | 4441 | 41.6 | -0.086 | -0.171 | -0.257 | -0.342 | -0.427 | |
metro | Mixed High | 1074 | 31.6 | -0.156 | -0.308 | -0.457 | -0.570 | -0.679 | |
metro | Residential | 50684 | 46.6 | -0.085 | -0.167 | -0.249 | -0.324 | -0.400 | |
metro | TOD | 586 | 26.6 | -0.173 | -0.344 | -0.512 | -0.679 | -0.843 | |
non_metro | Employment | 10841 | 52.5 | -0.128 | -0.250 | -0.371 | -0.497 | -0.622 | |
non_metro | Low Density/Rural | 36143 | 59.8 | -0.026 | -0.052 | -0.078 | -0.104 | -0.128 | |
non_metro | Mixed | 98 | 43.1 | -0.011 | -0.459 | -0.898 | -1.329 | -1.753 | |
non_metro | Mixed High | 4 | 21.3 | -0.872 | -1.687 | -2.446 | -3.152 | -3.806 | |
non_metro | Residential | 11466 | 52.3 | -0.200 | -0.400 | -0.594 | -0.791 | -0.987 | |
non_metro | TOD | 5 | 20.1 | -0.585 | -1.151 | -1.699 | -2.229 | -2.742 |
As expected, household income has positive elasticities to AADVMT. The elasticities to income is most stable across segments.
Δ AADVMT wrt Δ income | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | AADVMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 46.7 | 0.686 | 1.318 | 1.900 | 2.450 | 2.960 | ||
non_metro | 58557 | 56.9 | 0.869 | 1.670 | 2.410 | 3.110 | 3.760 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 55.3 | 0.776 | 1.491 | 2.150 | 2.770 | 3.350 | |
metro | 1k-5k | 42833 | 50.1 | 0.727 | 1.398 | 2.020 | 2.600 | 3.140 | |
metro | 5k-10k | 19565 | 46.1 | 0.686 | 1.317 | 1.900 | 2.450 | 2.960 | |
metro | >10k | 8588 | 33.4 | 0.524 | 1.010 | 1.460 | 1.880 | 2.280 | |
non_metro | <1k | 44365 | 59.2 | 0.894 | 1.717 | 2.480 | 3.190 | 3.860 | |
non_metro | 1k-5k | 12420 | 50.5 | 0.802 | 1.542 | 2.230 | 2.870 | 3.470 | |
non_metro | 5k-10k | 1536 | 45.7 | 0.746 | 1.434 | 2.070 | 2.670 | 3.230 | |
non_metro | >10k | 236 | 32.2 | 0.595 | 1.145 | 1.660 | 2.130 | 2.440 | |
Income | |||||||||
metro | <$40k | 28933 | 26.2 | 0.466 | 0.896 | 1.290 | 1.670 | 2.020 | |
metro | $40k-$80k | 24666 | 47.2 | 0.709 | 1.362 | 1.970 | 2.530 | 3.060 | |
metro | >$80k | 25780 | 65.6 | 0.878 | 1.686 | 2.440 | 3.130 | 3.790 | |
non_metro | <$40k | 25270 | 37.2 | 0.661 | 1.272 | 1.840 | 2.370 | 2.860 | |
non_metro | $40k-$80k | 19280 | 64.7 | 0.961 | 1.847 | 2.670 | 3.430 | 4.150 | |
non_metro | >$80k | 14007 | 81.8 | 1.118 | 2.146 | 3.100 | 3.990 | 4.820 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 47.3 | 0.696 | 1.338 | 1.930 | 2.490 | 3.010 | |
metro | Low Density/Rural | 8122 | 56.3 | 0.788 | 1.513 | 2.190 | 2.810 | 3.400 | |
metro | Mixed | 4441 | 41.6 | 0.639 | 1.227 | 1.770 | 2.280 | 2.760 | |
metro | Mixed High | 1074 | 31.6 | 0.455 | 0.937 | 1.350 | 1.770 | 2.160 | |
metro | Residential | 50684 | 46.6 | 0.686 | 1.318 | 1.900 | 2.450 | 2.960 | |
metro | TOD | 586 | 26.6 | 0.461 | 0.839 | 1.190 | 1.550 | 1.900 | |
non_metro | Employment | 10841 | 52.5 | 0.821 | 1.577 | 2.280 | 2.930 | 3.540 | |
non_metro | Low Density/Rural | 36143 | 59.8 | 0.899 | 1.728 | 2.500 | 3.210 | 3.890 | |
non_metro | Mixed | 98 | 43.1 | 0.712 | 1.368 | 1.980 | 2.550 | 3.080 | |
non_metro | Mixed High | 4 | 21.3 | 0.453 | 0.873 | 1.260 | 1.630 | 1.970 | |
non_metro | Residential | 11466 | 52.3 | 0.821 | 1.578 | 2.280 | 2.940 | 3.550 | |
non_metro | TOD | 5 | 20.1 | 0.435 | 0.837 | 1.210 | 1.560 | 1.890 |
Also corraborating previous research and Brian’s finding, the elasticities to freeway supply is positive but small, mostly because most places in the US already have good mobility by vehicle, additional freeways lead households to drive slightly more miles.
Δ AADVMT wrt Δ FwyLaneMiPC | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | AADVMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 46.7 | 0.169 | 0.339 | 0.508 | 0.678 | 0.848 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 55.3 | 0.224 | 0.448 | 0.673 | 0.898 | 1.125 | |
metro | 1k-5k | 42833 | 50.1 | 0.185 | 0.370 | 0.556 | 0.742 | 0.929 | |
metro | 5k-10k | 19565 | 46.1 | 0.160 | 0.320 | 0.481 | 0.642 | 0.803 | |
metro | >10k | 8588 | 33.4 | 0.117 | 0.234 | 0.342 | 0.456 | 0.569 | |
Income | |||||||||
metro | <$40k | 28933 | 26.2 | 0.115 | 0.230 | 0.343 | 0.457 | 0.572 | |
metro | $40k-$80k | 24666 | 47.2 | 0.175 | 0.351 | 0.527 | 0.704 | 0.882 | |
metro | >$80k | 25780 | 65.6 | 0.216 | 0.433 | 0.650 | 0.867 | 1.085 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 47.3 | 0.180 | 0.361 | 0.542 | 0.723 | 0.905 | |
metro | Low Density/Rural | 8122 | 56.3 | 0.211 | 0.423 | 0.636 | 0.849 | 1.063 | |
metro | Mixed | 4441 | 41.6 | 0.148 | 0.295 | 0.444 | 0.592 | 0.741 | |
metro | Mixed High | 1074 | 31.6 | 0.115 | 0.230 | 0.312 | 0.428 | 0.510 | |
metro | Residential | 50684 | 46.6 | 0.167 | 0.334 | 0.500 | 0.667 | 0.835 | |
metro | TOD | 586 | 26.6 | 0.104 | 0.208 | 0.313 | 0.417 | 0.522 |
As expected, transit supply (transit revenue miles per captia) has negative elasticities to AADVMT. The elasticities are inline with Brian’s numbers. And elasticities are larger for dense areas and for TODs.
Δ AADVMT wrt Δ TranRevMiPC | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | AADVMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 46.7 | -0.032 | -0.064 | -0.096 | -0.126 | -0.157 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 55.3 | -0.010 | -0.019 | -0.029 | -0.038 | -0.048 | |
metro | 1k-5k | 42833 | 50.1 | -0.019 | -0.037 | -0.055 | -0.074 | -0.092 | |
metro | 5k-10k | 19565 | 46.1 | -0.034 | -0.069 | -0.103 | -0.137 | -0.171 | |
metro | >10k | 8588 | 33.4 | -0.078 | -0.160 | -0.240 | -0.308 | -0.384 | |
Income | |||||||||
metro | <$40k | 28933 | 26.2 | -0.024 | -0.049 | -0.075 | -0.095 | -0.119 | |
metro | $40k-$80k | 24666 | 47.2 | -0.032 | -0.063 | -0.094 | -0.125 | -0.156 | |
metro | >$80k | 25780 | 65.6 | -0.040 | -0.080 | -0.120 | -0.159 | -0.198 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 47.3 | -0.028 | -0.057 | -0.085 | -0.113 | -0.141 | |
metro | Low Density/Rural | 8122 | 56.3 | -0.004 | -0.008 | -0.012 | -0.016 | -0.020 | |
metro | Mixed | 4441 | 41.6 | -0.067 | -0.134 | -0.201 | -0.268 | -0.334 | |
metro | Mixed High | 1074 | 31.6 | -0.060 | -0.120 | -0.180 | -0.207 | -0.266 | |
metro | Residential | 50684 | 46.6 | -0.027 | -0.055 | -0.084 | -0.109 | -0.137 | |
metro | TOD | 586 | 26.6 | -0.306 | -0.607 | -0.904 | -1.196 | -1.440 |
The specification for the Bike PMT model has been documented in Task2. Here it is replicated for a quick reference.
## $metro
##
## Call:
## pscl::hurdle(formula = int_cround(td.miles.Bike) ~ AADVMT + Workers +
## LogIncome + LifeCycle + Age0to14 + CENSUS_R + FwyLaneMiPC +
## D4c + TranRevMiPC:D4c + D1B + D3apo | AADVMT + LogIncome + Workers +
## LifeCycle + Age0to14 + CENSUS_R + D1B + D2A_EPHHM + D5 + FwyLaneMiPC +
## TranRevMiPC, data = ., na.action = na.exclude, weights = .$hhwgt)
##
## Pearson residuals:
## Min 1Q Median 3Q Max
## -2.0657 -0.1517 -0.0863 -0.0483 79.6037
##
## Count model coefficients (truncated poisson with log link):
## Estimate Std. Error z value
## (Intercept) -0.567582 0.190773 -2.98
## AADVMT 0.001005 0.000193 5.21
## Workers 0.119271 0.013986 8.53
## LogIncome 0.214267 0.016025 13.37
## LifeCycleEmpty Nester -0.388335 0.043277 -8.97
## LifeCycleParents w/ children -0.572609 0.028037 -20.42
## LifeCycleSingle -0.349925 0.057189 -6.12
## Age0to14 -0.137315 0.014726 -9.32
## CENSUS_RNE -0.087857 0.047447 -1.85
## CENSUS_RS 0.244428 0.032260 7.58
## CENSUS_RW 0.192837 0.030930 6.23
## FwyLaneMiPC -258.392574 53.691204 -4.81
## D4c -0.001647 0.000328 -5.01
## D1B -0.004132 0.000780 -5.30
## D3apo 0.012828 0.001857 6.91
## D4c:TranRevMiPC 0.118659 0.012436 9.54
## Pr(>|z|)
## (Intercept) 0.0029 **
## AADVMT 0.000000186288460 ***
## Workers < 0.0000000000000002 ***
## LogIncome < 0.0000000000000002 ***
## LifeCycleEmpty Nester < 0.0000000000000002 ***
## LifeCycleParents w/ children < 0.0000000000000002 ***
## LifeCycleSingle 0.000000000943047 ***
## Age0to14 < 0.0000000000000002 ***
## CENSUS_RNE 0.0641 .
## CENSUS_RS 0.000000000000035 ***
## CENSUS_RW 0.000000000452638 ***
## FwyLaneMiPC 0.000001490031131 ***
## D4c 0.000000530624244 ***
## D1B 0.000000117941179 ***
## D3apo 0.000000000004923 ***
## D4c:TranRevMiPC < 0.0000000000000002 ***
## Zero hurdle model coefficients (binomial with logit link):
## Estimate Std. Error z value
## (Intercept) -4.835948 0.423101 -11.43
## AADVMT -0.003486 0.000705 -4.94
## LogIncome 0.118683 0.036610 3.24
## Workers 0.306376 0.035728 8.58
## LifeCycleEmpty Nester -0.388293 0.109641 -3.54
## LifeCycleParents w/ children 0.441986 0.074992 5.89
## LifeCycleSingle -1.077227 0.138810 -7.76
## Age0to14 0.403422 0.029113 13.86
## CENSUS_RNE -0.756390 0.101977 -7.42
## CENSUS_RS 0.030118 0.073829 0.41
## CENSUS_RW 0.129064 0.072211 1.79
## D1B -0.005335 0.002037 -2.62
## D2A_EPHHM 0.237004 0.115529 2.05
## D5 0.024587 0.005309 4.63
## FwyLaneMiPC -570.955364 123.482977 -4.62
## TranRevMiPC -6.956893 2.556269 -2.72
## Pr(>|z|)
## (Intercept) < 0.0000000000000002 ***
## AADVMT 0.0000007675404394 ***
## LogIncome 0.0012 **
## Workers < 0.0000000000000002 ***
## LifeCycleEmpty Nester 0.0004 ***
## LifeCycleParents w/ children 0.0000000037751540 ***
## LifeCycleSingle 0.0000000000000085 ***
## Age0to14 < 0.0000000000000002 ***
## CENSUS_RNE 0.0000000000001196 ***
## CENSUS_RS 0.6833
## CENSUS_RW 0.0739 .
## D1B 0.0088 **
## D2A_EPHHM 0.0402 *
## D5 0.0000036354658086 ***
## FwyLaneMiPC 0.0000037685009293 ***
## TranRevMiPC 0.0065 **
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Number of iterations in BFGS optimization: 63
## Log-likelihood: -1.36e+04 on 32 Df
##
## $non_metro
##
## Call:
## pscl::hurdle(formula = int_cround(td.miles.Bike) ~ AADVMT + HhSize +
## LogIncome + HhSize + LifeCycle + Age0to14 + Age65Plus + D1B +
## D3bpo4 | AADVMT + LogIncome + Workers + LifeCycle + Age0to14 +
## D1B + D2A_EPHHM + D3bpo4, data = ., na.action = na.exclude,
## weights = .$hhwgt)
##
## Pearson residuals:
## Min 1Q Median 3Q Max
## -1.9620 -0.1139 -0.0636 -0.0383 123.5628
##
## Count model coefficients (truncated poisson with log link):
## Estimate Std. Error z value
## (Intercept) -2.955180 0.256183 -11.54
## AADVMT 0.000184 0.000286 0.64
## HhSize 0.136237 0.014777 9.22
## LogIncome 0.422927 0.022449 18.84
## LifeCycleEmpty Nester -0.119489 0.046946 -2.55
## LifeCycleParents w/ children -0.757636 0.046207 -16.40
## LifeCycleSingle -0.031625 0.058096 -0.54
## Age0to14 -0.250897 0.022489 -11.16
## Age65Plus 0.275630 0.025804 10.68
## D1B 0.006037 0.005147 1.17
## D3bpo4 0.005983 0.000533 11.23
## Pr(>|z|)
## (Intercept) <0.0000000000000002 ***
## AADVMT 0.522
## HhSize <0.0000000000000002 ***
## LogIncome <0.0000000000000002 ***
## LifeCycleEmpty Nester 0.011 *
## LifeCycleParents w/ children <0.0000000000000002 ***
## LifeCycleSingle 0.586
## Age0to14 <0.0000000000000002 ***
## Age65Plus <0.0000000000000002 ***
## D1B 0.241
## D3bpo4 <0.0000000000000002 ***
## Zero hurdle model coefficients (binomial with logit link):
## Estimate Std. Error z value
## (Intercept) -7.76666 0.46747 -16.61
## AADVMT -0.00442 0.00070 -6.32
## LogIncome 0.29680 0.04278 6.94
## Workers 0.12920 0.04006 3.23
## LifeCycleEmpty Nester 0.44051 0.12665 3.48
## LifeCycleParents w/ children 1.28041 0.10364 12.35
## LifeCycleSingle 0.17250 0.14750 1.17
## Age0to14 0.37213 0.03147 11.82
## D1B 0.02047 0.00920 2.23
## D2A_EPHHM 0.21657 0.13350 1.62
## D3bpo4 0.00484 0.00119 4.06
## Pr(>|z|)
## (Intercept) < 0.0000000000000002 ***
## AADVMT 0.000000000268 ***
## LogIncome 0.000000000004 ***
## Workers 0.0013 **
## LifeCycleEmpty Nester 0.0005 ***
## LifeCycleParents w/ children < 0.0000000000000002 ***
## LifeCycleSingle 0.2422
## Age0to14 < 0.0000000000000002 ***
## D1B 0.0260 *
## D2A_EPHHM 0.1048
## D3bpo4 0.000048278581 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Number of iterations in BFGS optimization: 36
## Log-likelihood: -1.02e+04 on 22 Df
The elasticity estimates of bike person miles traveled per household with respect to population density (D1B) is negative due to the negative D1B coefficient in the model specification. Alternative model specifications have been tested with other density variables (D1C - job density, D1D - activity density) and interactions with D2 variables, the negative coefficient has been persistent.
The elasticities are the largest for the densest (>10,000 person/sq mile) non-metro areas, with density increases 50%, the bike PMT more than doubled for households living in these areas.
Δ BikePMT wrt Δ D1B | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | BikePMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.1810 | -0.002 | -0.003 | -0.005 | -0.006 | -0.008 | ||
non_metro | 58557 | 0.1423 | 0.001 | 0.002 | 0.003 | 0.004 | 0.005 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.1516 | 0.000 | 0.000 | 0.000 | -0.001 | -0.001 | |
metro | 1k-5k | 42833 | 0.1777 | -0.001 | -0.002 | -0.002 | -0.003 | -0.004 | |
metro | 5k-10k | 19565 | 0.1940 | -0.002 | -0.004 | -0.006 | -0.008 | -0.009 | |
metro | >10k | 8588 | 0.1810 | -0.005 | -0.010 | -0.014 | -0.019 | -0.023 | |
non_metro | <1k | 44365 | 0.1259 | 0.000 | 0.000 | 0.000 | 0.001 | 0.001 | |
non_metro | 1k-5k | 12420 | 0.1806 | 0.002 | 0.004 | 0.005 | 0.007 | 0.009 | |
non_metro | 5k-10k | 1536 | 0.2714 | 0.007 | 0.015 | 0.022 | 0.030 | 0.038 | |
non_metro | >10k | 236 | 0.5041 | 0.053 | 0.113 | 0.178 | 0.248 | 0.324 | |
Income | |||||||||
metro | <$40k | 28933 | 0.0885 | -0.001 | -0.002 | -0.003 | -0.003 | -0.004 | |
metro | $40k-$80k | 24666 | 0.1604 | -0.001 | -0.003 | -0.004 | -0.005 | -0.007 | |
metro | >$80k | 25780 | 0.2717 | -0.002 | -0.005 | -0.007 | -0.009 | -0.012 | |
non_metro | <$40k | 25270 | 0.0828 | 0.001 | 0.001 | 0.002 | 0.003 | 0.004 | |
non_metro | $40k-$80k | 19280 | 0.1513 | 0.001 | 0.002 | 0.002 | 0.003 | 0.004 | |
non_metro | >$80k | 14007 | 0.2283 | 0.001 | 0.002 | 0.004 | 0.005 | 0.006 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.1728 | -0.001 | -0.002 | -0.003 | -0.003 | -0.004 | |
metro | Low Density/Rural | 8122 | 0.1651 | 0.000 | -0.001 | -0.001 | -0.002 | -0.002 | |
metro | Mixed | 4441 | 0.2034 | -0.002 | -0.004 | -0.006 | -0.008 | -0.010 | |
metro | Mixed High | 1074 | 0.1979 | -0.003 | -0.007 | -0.010 | -0.013 | -0.016 | |
metro | Residential | 50684 | 0.1776 | -0.002 | -0.003 | -0.005 | -0.006 | -0.008 | |
metro | TOD | 586 | 0.5757 | -0.019 | -0.038 | -0.055 | -0.071 | -0.087 | |
non_metro | Employment | 10841 | 0.1575 | 0.001 | 0.002 | 0.003 | 0.004 | 0.005 | |
non_metro | Low Density/Rural | 36143 | 0.1250 | 0.000 | 0.001 | 0.001 | 0.001 | 0.002 | |
non_metro | Mixed | 98 | 0.2354 | 0.010 | 0.021 | 0.032 | 0.046 | 0.060 | |
non_metro | Mixed High | 4 | 0.3105 | 0.027 | 0.057 | 0.090 | 0.127 | 0.167 | |
non_metro | Residential | 11466 | 0.1830 | 0.002 | 0.005 | 0.007 | 0.010 | 0.012 | |
non_metro | TOD | 5 | 0.3615 | 0.018 | 0.037 | 0.057 | 0.079 | 0.102 |
To capture the relationship between driving and usage of other modes, we include AADVMT in models of non-driving modes. Bike PMT consistenly has a negative elasticity to AADVMT with relatively little variations across segments.
Δ BikePMT wrt Δ AADVMT | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | BikePMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.1810 | -0.003 | -0.006 | -0.008 | -0.011 | -0.014 | ||
non_metro | 58557 | 0.1423 | -0.004 | -0.008 | -0.011 | -0.015 | -0.018 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.1516 | -0.003 | -0.005 | -0.008 | -0.011 | -0.013 | |
metro | 1k-5k | 42833 | 0.1777 | -0.003 | -0.006 | -0.008 | -0.011 | -0.014 | |
metro | 5k-10k | 19565 | 0.1940 | -0.003 | -0.006 | -0.009 | -0.012 | -0.014 | |
metro | >10k | 8588 | 0.1810 | -0.002 | -0.005 | -0.007 | -0.009 | -0.011 | |
non_metro | <1k | 44365 | 0.1259 | -0.004 | -0.007 | -0.011 | -0.014 | -0.017 | |
non_metro | 1k-5k | 12420 | 0.1806 | -0.004 | -0.009 | -0.013 | -0.017 | -0.021 | |
non_metro | 5k-10k | 1536 | 0.2714 | -0.006 | -0.013 | -0.019 | -0.024 | -0.030 | |
non_metro | >10k | 236 | 0.5041 | -0.010 | -0.019 | -0.028 | -0.037 | -0.046 | |
Income | |||||||||
metro | <$40k | 28933 | 0.0885 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
metro | $40k-$80k | 24666 | 0.1604 | -0.002 | -0.005 | -0.007 | -0.009 | -0.011 | |
metro | >$80k | 25780 | 0.2717 | -0.005 | -0.009 | -0.014 | -0.018 | -0.022 | |
non_metro | <$40k | 25270 | 0.0828 | -0.002 | -0.003 | -0.004 | -0.006 | -0.007 | |
non_metro | $40k-$80k | 19280 | 0.1513 | -0.004 | -0.008 | -0.012 | -0.016 | -0.019 | |
non_metro | >$80k | 14007 | 0.2283 | -0.008 | -0.015 | -0.022 | -0.028 | -0.035 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.1728 | -0.003 | -0.005 | -0.008 | -0.011 | -0.013 | |
metro | Low Density/Rural | 8122 | 0.1651 | -0.003 | -0.006 | -0.009 | -0.012 | -0.015 | |
metro | Mixed | 4441 | 0.2034 | -0.003 | -0.005 | -0.008 | -0.011 | -0.013 | |
metro | Mixed High | 1074 | 0.1979 | -0.002 | -0.005 | -0.007 | -0.010 | -0.012 | |
metro | Residential | 50684 | 0.1776 | -0.003 | -0.006 | -0.008 | -0.011 | -0.013 | |
metro | TOD | 586 | 0.5757 | -0.005 | -0.010 | -0.015 | -0.020 | -0.025 | |
non_metro | Employment | 10841 | 0.1575 | -0.004 | -0.008 | -0.012 | -0.015 | -0.019 | |
non_metro | Low Density/Rural | 36143 | 0.1250 | -0.004 | -0.007 | -0.011 | -0.014 | -0.017 | |
non_metro | Mixed | 98 | 0.2354 | -0.006 | -0.011 | -0.016 | -0.021 | -0.026 | |
non_metro | Mixed High | 4 | 0.3105 | -0.004 | -0.008 | -0.011 | -0.015 | -0.019 | |
non_metro | Residential | 11466 | 0.1830 | -0.005 | -0.009 | -0.013 | -0.017 | -0.021 | |
non_metro | TOD | 5 | 0.3615 | -0.003 | -0.006 | -0.009 | -0.012 | -0.015 |
Bike PMT has a positive elasticity to household income.
Δ BikePMT wrt Δ income | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | BikePMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.1810 | 0.006 | 0.011 | 0.016 | 0.021 | 0.025 | ||
non_metro | 58557 | 0.1423 | 0.010 | 0.019 | 0.028 | 0.037 | 0.046 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.1516 | 0.005 | 0.009 | 0.013 | 0.017 | 0.021 | |
metro | 1k-5k | 42833 | 0.1777 | 0.006 | 0.011 | 0.016 | 0.020 | 0.025 | |
metro | 5k-10k | 19565 | 0.1940 | 0.006 | 0.012 | 0.017 | 0.022 | 0.027 | |
metro | >10k | 8588 | 0.1810 | 0.006 | 0.011 | 0.016 | 0.021 | 0.025 | |
non_metro | <1k | 44365 | 0.1259 | 0.009 | 0.017 | 0.025 | 0.033 | 0.041 | |
non_metro | 1k-5k | 12420 | 0.1806 | 0.012 | 0.024 | 0.036 | 0.048 | 0.059 | |
non_metro | 5k-10k | 1536 | 0.2714 | 0.019 | 0.037 | 0.054 | 0.071 | 0.088 | |
non_metro | >10k | 236 | 0.5041 | 0.034 | 0.066 | 0.098 | 0.129 | 0.159 | |
Income | |||||||||
metro | <$40k | 28933 | 0.0885 | 0.003 | 0.005 | 0.008 | 0.010 | 0.012 | |
metro | $40k-$80k | 24666 | 0.1604 | 0.005 | 0.010 | 0.014 | 0.018 | 0.022 | |
metro | >$80k | 25780 | 0.2717 | 0.009 | 0.017 | 0.024 | 0.031 | 0.038 | |
non_metro | <$40k | 25270 | 0.0828 | 0.006 | 0.011 | 0.016 | 0.022 | 0.027 | |
non_metro | $40k-$80k | 19280 | 0.1513 | 0.010 | 0.020 | 0.030 | 0.040 | 0.049 | |
non_metro | >$80k | 14007 | 0.2283 | 0.016 | 0.031 | 0.046 | 0.060 | 0.075 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.1728 | 0.005 | 0.010 | 0.015 | 0.020 | 0.024 | |
metro | Low Density/Rural | 8122 | 0.1651 | 0.005 | 0.010 | 0.015 | 0.019 | 0.023 | |
metro | Mixed | 4441 | 0.2034 | 0.006 | 0.012 | 0.018 | 0.023 | 0.028 | |
metro | Mixed High | 1074 | 0.1979 | 0.006 | 0.012 | 0.017 | 0.023 | 0.028 | |
metro | Residential | 50684 | 0.1776 | 0.006 | 0.011 | 0.016 | 0.020 | 0.025 | |
metro | TOD | 586 | 0.5757 | 0.018 | 0.035 | 0.051 | 0.067 | 0.081 | |
non_metro | Employment | 10841 | 0.1575 | 0.011 | 0.021 | 0.031 | 0.041 | 0.051 | |
non_metro | Low Density/Rural | 36143 | 0.1250 | 0.009 | 0.017 | 0.025 | 0.033 | 0.041 | |
non_metro | Mixed | 98 | 0.2354 | 0.016 | 0.032 | 0.048 | 0.063 | 0.078 | |
non_metro | Mixed High | 4 | 0.3105 | 0.021 | 0.042 | 0.063 | 0.083 | 0.102 | |
non_metro | Residential | 11466 | 0.1830 | 0.013 | 0.025 | 0.037 | 0.048 | 0.060 | |
non_metro | TOD | 5 | 0.3615 | 0.025 | 0.050 | 0.074 | 0.098 | 0.121 |
Δ BikePMT wrt Δ FwyLaneMiPC | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | BikePMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.1810 | -0.008 | -0.016 | -0.023 | -0.030 | -0.036 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.1516 | -0.007 | -0.014 | -0.021 | -0.027 | -0.033 | |
metro | 1k-5k | 42833 | 0.1777 | -0.008 | -0.016 | -0.023 | -0.030 | -0.036 | |
metro | 5k-10k | 19565 | 0.1940 | -0.008 | -0.016 | -0.024 | -0.031 | -0.038 | |
metro | >10k | 8588 | 0.1810 | -0.008 | -0.015 | -0.022 | -0.028 | -0.035 | |
Income | |||||||||
metro | <$40k | 28933 | 0.0885 | -0.004 | -0.007 | -0.011 | -0.014 | -0.017 | |
metro | $40k-$80k | 24666 | 0.1604 | -0.007 | -0.014 | -0.020 | -0.026 | -0.032 | |
metro | >$80k | 25780 | 0.2717 | -0.012 | -0.024 | -0.035 | -0.045 | -0.055 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.1728 | -0.008 | -0.015 | -0.022 | -0.029 | -0.036 | |
metro | Low Density/Rural | 8122 | 0.1651 | -0.008 | -0.015 | -0.022 | -0.028 | -0.034 | |
metro | Mixed | 4441 | 0.2034 | -0.009 | -0.017 | -0.025 | -0.033 | -0.040 | |
metro | Mixed High | 1074 | 0.1979 | -0.008 | -0.016 | -0.024 | -0.031 | -0.038 | |
metro | Residential | 50684 | 0.1776 | -0.008 | -0.015 | -0.022 | -0.029 | -0.036 | |
metro | TOD | 586 | 0.5757 | -0.024 | -0.047 | -0.069 | -0.090 | -0.110 |
Δ BikePMT wrt Δ TranRevMiPC | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | BikePMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.1810 | 0.001 | 0.003 | 0.006 | 0.013 | 0.023 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.1516 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
metro | 1k-5k | 42833 | 0.1777 | -0.001 | -0.001 | -0.002 | -0.001 | -0.001 | |
metro | 5k-10k | 19565 | 0.1940 | -0.001 | -0.001 | -0.001 | -0.001 | -0.002 | |
metro | >10k | 8588 | 0.1810 | 0.012 | 0.030 | 0.058 | 0.103 | 0.177 | |
Income | |||||||||
metro | <$40k | 28933 | 0.0885 | 0.000 | 0.001 | 0.002 | 0.003 | 0.006 | |
metro | $40k-$80k | 24666 | 0.1604 | 0.000 | 0.000 | 0.000 | 0.000 | 0.001 | |
metro | >$80k | 25780 | 0.2717 | 0.003 | 0.007 | 0.016 | 0.030 | 0.054 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.1728 | -0.001 | -0.001 | -0.002 | -0.003 | -0.003 | |
metro | Low Density/Rural | 8122 | 0.1651 | -0.001 | -0.003 | -0.004 | -0.006 | -0.007 | |
metro | Mixed | 4441 | 0.2034 | 0.001 | 0.003 | 0.005 | 0.007 | 0.010 | |
metro | Mixed High | 1074 | 0.1979 | 0.001 | 0.001 | 0.002 | 0.002 | 0.003 | |
metro | Residential | 50684 | 0.1776 | 0.000 | -0.001 | -0.001 | -0.001 | 0.000 | |
metro | TOD | 586 | 0.5757 | 0.174 | 0.447 | 0.883 | 1.597 | 2.783 |
The specification for the Transit PMT model has been documented in Task2. Here it is replicated for a quick reference.
## $metro
##
## Call:
## pscl::hurdle(formula = int_cround(td.miles.Transit) ~ AADVMT + Workers +
## LogIncome + VehPerDriver + LifeCycle + Age0to14 + CENSUS_R +
## D1B + D2A_EPHHM + FwyLaneMiPC + TranRevMiPC + D4c + D5 + D3bpo4 |
## AADVMT + Workers + LogIncome + LifeCycle + Age0to14 + CENSUS_R +
## D1B:D2A_EPHHM + D3bpo4 + D5 + TranRevMiPC + TranRevMiPC:D4c,
## data = ., na.action = na.exclude, weights = .$hhwgt)
##
## Pearson residuals:
## Min 1Q Median 3Q Max
## -6.9662 -0.2432 -0.1227 -0.0611 120.9725
##
## Count model coefficients (truncated poisson with log link):
## Estimate Std. Error z value
## (Intercept) 1.4484295 0.0503290 28.78
## AADVMT 0.0009294 0.0000859 10.81
## Workers 0.0389454 0.0043707 8.91
## LogIncome 0.1482091 0.0044379 33.40
## VehPerDriver -0.1551878 0.0103344 -15.02
## LifeCycleEmpty Nester -0.1049879 0.0147795 -7.10
## LifeCycleParents w/ children -0.1528919 0.0092108 -16.60
## LifeCycleSingle -0.2180277 0.0172985 -12.60
## Age0to14 -0.0306390 0.0040321 -7.60
## CENSUS_RNE 0.0874998 0.0103880 8.42
## CENSUS_RS 0.1206543 0.0098923 12.20
## CENSUS_RW 0.0208724 0.0102187 2.04
## D1B 0.0015670 0.0000901 17.40
## D2A_EPHHM 0.0975817 0.0148810 6.56
## FwyLaneMiPC -428.9118658 17.3814664 -24.68
## TranRevMiPC 4.3409353 0.2850631 15.23
## D4c 0.0007678 0.0000296 25.98
## D5 -0.0186008 0.0005979 -31.11
## D3bpo4 -0.0013562 0.0001002 -13.54
## Pr(>|z|)
## (Intercept) < 0.0000000000000002 ***
## AADVMT < 0.0000000000000002 ***
## Workers < 0.0000000000000002 ***
## LogIncome < 0.0000000000000002 ***
## VehPerDriver < 0.0000000000000002 ***
## LifeCycleEmpty Nester 0.00000000000122 ***
## LifeCycleParents w/ children < 0.0000000000000002 ***
## LifeCycleSingle < 0.0000000000000002 ***
## Age0to14 0.00000000000003 ***
## CENSUS_RNE < 0.0000000000000002 ***
## CENSUS_RS < 0.0000000000000002 ***
## CENSUS_RW 0.041 *
## D1B < 0.0000000000000002 ***
## D2A_EPHHM 0.00000000005473 ***
## FwyLaneMiPC < 0.0000000000000002 ***
## TranRevMiPC < 0.0000000000000002 ***
## D4c < 0.0000000000000002 ***
## D5 < 0.0000000000000002 ***
## D3bpo4 < 0.0000000000000002 ***
## Zero hurdle model coefficients (binomial with logit link):
## Estimate Std. Error z value
## (Intercept) -1.652793 0.214736 -7.70
## AADVMT -0.007268 0.000452 -16.08
## Workers 0.425714 0.021271 20.01
## LogIncome -0.174743 0.019514 -8.95
## LifeCycleEmpty Nester -0.600849 0.068775 -8.74
## LifeCycleParents w/ children 0.971841 0.044953 21.62
## LifeCycleSingle -0.755009 0.072051 -10.48
## Age0to14 0.411591 0.018318 22.47
## CENSUS_RNE -0.120143 0.049510 -2.43
## CENSUS_RS -0.007993 0.045211 -0.18
## CENSUS_RW -0.524872 0.045946 -11.42
## D3bpo4 0.000830 0.000478 1.74
## D5 0.023379 0.003364 6.95
## TranRevMiPC 26.341848 1.252679 21.03
## D1B:D2A_EPHHM 0.011361 0.001467 7.75
## TranRevMiPC:D4c 0.038861 0.004311 9.01
## Pr(>|z|)
## (Intercept) 0.0000000000000139 ***
## AADVMT < 0.0000000000000002 ***
## Workers < 0.0000000000000002 ***
## LogIncome < 0.0000000000000002 ***
## LifeCycleEmpty Nester < 0.0000000000000002 ***
## LifeCycleParents w/ children < 0.0000000000000002 ***
## LifeCycleSingle < 0.0000000000000002 ***
## Age0to14 < 0.0000000000000002 ***
## CENSUS_RNE 0.015 *
## CENSUS_RS 0.860
## CENSUS_RW < 0.0000000000000002 ***
## D3bpo4 0.083 .
## D5 0.0000000000036766 ***
## TranRevMiPC < 0.0000000000000002 ***
## D1B:D2A_EPHHM 0.0000000000000095 ***
## TranRevMiPC:D4c < 0.0000000000000002 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Number of iterations in BFGS optimization: 41
## Log-likelihood: -8.66e+04 on 35 Df
##
## $non_metro
##
## Call:
## pscl::hurdle(formula = int_cround(td.miles.Transit) ~ AADVMT + HhSize +
## LogIncome + VehPerDriver + LifeCycle + Age0to14 + Age65Plus +
## CENSUS_R + D1B + D1B:D2A_EPHHM + D3bmm4 | AADVMT + Workers +
## LogIncome + HhSize + Age0to14 + CENSUS_R + D3bmm4 + D1B + D1B:D2A_EPHHM,
## data = ., na.action = na.exclude, weights = .$hhwgt)
##
## Pearson residuals:
## Min 1Q Median 3Q Max
## -12.9124 -0.1695 -0.0914 -0.0531 225.8459
##
## Count model coefficients (truncated poisson with log link):
## Estimate Std. Error z value
## (Intercept) 1.7373360 0.0654082 26.56
## AADVMT 0.0006579 0.0000673 9.78
## HhSize 0.2273830 0.0034535 65.84
## LogIncome 0.1043087 0.0054599 19.10
## VehPerDriver 0.1937941 0.0069926 27.71
## LifeCycleEmpty Nester -0.2257924 0.0297747 -7.58
## LifeCycleParents w/ children -0.9396273 0.0213277 -44.06
## LifeCycleSingle 0.0432160 0.0413201 1.05
## Age0to14 -0.0558367 0.0046421 -12.03
## Age65Plus 0.0608966 0.0110467 5.51
## CENSUS_RNE -0.0499994 0.0119126 -4.20
## CENSUS_RS 0.0149593 0.0091435 1.64
## CENSUS_RW -0.2977069 0.0130972 -22.73
## D1B 0.0025450 0.0031367 0.81
## D3bmm4 -0.0017626 0.0011449 -1.54
## D1B:D2A_EPHHM -0.0846760 0.0071142 -11.90
## Pr(>|z|)
## (Intercept) < 0.0000000000000002 ***
## AADVMT < 0.0000000000000002 ***
## HhSize < 0.0000000000000002 ***
## LogIncome < 0.0000000000000002 ***
## VehPerDriver < 0.0000000000000002 ***
## LifeCycleEmpty Nester 0.000000000000034 ***
## LifeCycleParents w/ children < 0.0000000000000002 ***
## LifeCycleSingle 0.30
## Age0to14 < 0.0000000000000002 ***
## Age65Plus 0.000000035347943 ***
## CENSUS_RNE 0.000027024325131 ***
## CENSUS_RS 0.10
## CENSUS_RW < 0.0000000000000002 ***
## D1B 0.42
## D3bmm4 0.12
## D1B:D2A_EPHHM < 0.0000000000000002 ***
## Zero hurdle model coefficients (binomial with logit link):
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -5.000406 0.298377 -16.76 < 0.0000000000000002 ***
## AADVMT 0.001016 0.000358 2.84 0.00453 **
## Workers 0.127624 0.025287 5.05 0.00000044893608 ***
## LogIncome 0.052404 0.027742 1.89 0.05889 .
## HhSize 0.479549 0.017788 26.96 < 0.0000000000000002 ***
## Age0to14 0.553886 0.025537 21.69 < 0.0000000000000002 ***
## CENSUS_RNE 0.164151 0.062552 2.62 0.00868 **
## CENSUS_RS -0.180735 0.048410 -3.73 0.00019 ***
## CENSUS_RW -0.488396 0.066043 -7.40 0.00000000000014 ***
## D3bmm4 -0.002395 0.004701 -0.51 0.61045
## D1B -0.069422 0.016790 -4.13 0.00003555271303 ***
## D1B:D2A_EPHHM 0.025521 0.033336 0.77 0.44394
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Number of iterations in BFGS optimization: 28
## Log-likelihood: -5.67e+04 on 28 Df
Δ TransitPMT wrt Δ D1B | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | TransitPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 1.3128 | 0.011 | 0.022 | 0.033 | 0.045 | 0.057 | ||
non_metro | 58557 | 1.7076 | -0.013 | -0.025 | -0.037 | -0.049 | -0.060 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 1.1197 | 0.001 | 0.001 | 0.002 | 0.003 | 0.004 | |
metro | 1k-5k | 42833 | 1.1651 | 0.003 | 0.007 | 0.010 | 0.014 | 0.017 | |
metro | 5k-10k | 19565 | 1.2109 | 0.007 | 0.015 | 0.022 | 0.030 | 0.037 | |
metro | >10k | 8588 | 2.1788 | 0.051 | 0.104 | 0.159 | 0.215 | 0.273 | |
non_metro | <1k | 44365 | 1.8745 | -0.005 | -0.011 | -0.016 | -0.022 | -0.027 | |
non_metro | 1k-5k | 12420 | 1.2397 | -0.034 | -0.067 | -0.099 | -0.130 | -0.160 | |
non_metro | 5k-10k | 1536 | 0.7593 | -0.055 | -0.105 | -0.152 | -0.195 | -0.235 | |
non_metro | >10k | 236 | 0.1749 | -0.026 | -0.048 | -0.067 | -0.083 | -0.096 | |
Income | |||||||||
metro | <$40k | 28933 | 0.8780 | 0.008 | 0.017 | 0.025 | 0.034 | 0.043 | |
metro | $40k-$80k | 24666 | 1.1868 | 0.010 | 0.020 | 0.030 | 0.041 | 0.052 | |
metro | >$80k | 25780 | 1.7633 | 0.014 | 0.028 | 0.042 | 0.057 | 0.072 | |
non_metro | <$40k | 25270 | 1.0982 | -0.008 | -0.016 | -0.024 | -0.031 | -0.039 | |
non_metro | $40k-$80k | 19280 | 1.8646 | -0.013 | -0.026 | -0.039 | -0.051 | -0.062 | |
non_metro | >$80k | 14007 | 2.4970 | -0.020 | -0.039 | -0.057 | -0.076 | -0.093 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 1.3258 | 0.007 | 0.013 | 0.020 | 0.027 | 0.034 | |
metro | Low Density/Rural | 8122 | 1.1310 | 0.001 | 0.003 | 0.004 | 0.005 | 0.007 | |
metro | Mixed | 4441 | 1.3930 | 0.015 | 0.030 | 0.045 | 0.060 | 0.076 | |
metro | Mixed High | 1074 | 2.0846 | 0.079 | 0.160 | 0.243 | 0.329 | 0.417 | |
metro | Residential | 50684 | 1.2846 | 0.010 | 0.021 | 0.032 | 0.043 | 0.054 | |
metro | TOD | 586 | 3.1406 | 0.078 | 0.158 | 0.240 | 0.323 | 0.408 | |
non_metro | Employment | 10841 | 1.5302 | -0.019 | -0.036 | -0.054 | -0.071 | -0.087 | |
non_metro | Low Density/Rural | 36143 | 1.8769 | -0.006 | -0.012 | -0.017 | -0.023 | -0.029 | |
non_metro | Mixed | 98 | 0.6074 | -0.027 | -0.053 | -0.076 | -0.098 | -0.119 | |
non_metro | Mixed High | 4 | 0.0871 | -0.005 | -0.009 | -0.014 | -0.017 | -0.021 | |
non_metro | Residential | 11466 | 1.3404 | -0.029 | -0.058 | -0.085 | -0.111 | -0.136 | |
non_metro | TOD | 5 | 0.1409 | -0.010 | -0.018 | -0.026 | -0.034 | -0.040 |
Δ TransitPMT wrt Δ AADVMT | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | TransitPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 1.3128 | -0.040 | -0.079 | -0.116 | -0.152 | -0.186 | ||
non_metro | 58557 | 1.7076 | 0.024 | 0.048 | 0.072 | 0.097 | 0.123 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 1.1197 | -0.043 | -0.084 | -0.124 | -0.161 | -0.197 | |
metro | 1k-5k | 42833 | 1.1651 | -0.040 | -0.078 | -0.114 | -0.150 | -0.184 | |
metro | 5k-10k | 19565 | 1.2109 | -0.038 | -0.075 | -0.110 | -0.144 | -0.177 | |
metro | >10k | 8588 | 2.1788 | -0.044 | -0.087 | -0.129 | -0.169 | -0.209 | |
non_metro | <1k | 44365 | 1.8745 | 0.026 | 0.053 | 0.081 | 0.109 | 0.138 | |
non_metro | 1k-5k | 12420 | 1.2397 | 0.015 | 0.031 | 0.046 | 0.062 | 0.078 | |
non_metro | 5k-10k | 1536 | 0.7593 | 0.010 | 0.019 | 0.029 | 0.040 | 0.050 | |
non_metro | >10k | 236 | 0.1749 | 0.002 | 0.004 | 0.005 | 0.007 | 0.009 | |
Income | |||||||||
metro | <$40k | 28933 | 0.8780 | -0.018 | -0.036 | -0.054 | -0.071 | -0.087 | |
metro | $40k-$80k | 24666 | 1.1868 | -0.035 | -0.069 | -0.101 | -0.132 | -0.163 | |
metro | >$80k | 25780 | 1.7633 | -0.061 | -0.120 | -0.177 | -0.232 | -0.284 | |
non_metro | <$40k | 25270 | 1.0982 | 0.012 | 0.023 | 0.035 | 0.048 | 0.060 | |
non_metro | $40k-$80k | 19280 | 1.8646 | 0.026 | 0.052 | 0.079 | 0.106 | 0.133 | |
non_metro | >$80k | 14007 | 2.4970 | 0.040 | 0.082 | 0.124 | 0.167 | 0.211 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 1.3258 | -0.042 | -0.082 | -0.121 | -0.159 | -0.195 | |
metro | Low Density/Rural | 8122 | 1.1310 | -0.044 | -0.087 | -0.127 | -0.166 | -0.203 | |
metro | Mixed | 4441 | 1.3930 | -0.037 | -0.073 | -0.107 | -0.141 | -0.173 | |
metro | Mixed High | 1074 | 2.0846 | -0.034 | -0.067 | -0.100 | -0.131 | -0.162 | |
metro | Residential | 50684 | 1.2846 | -0.039 | -0.077 | -0.114 | -0.149 | -0.183 | |
metro | TOD | 586 | 3.1406 | -0.049 | -0.097 | -0.145 | -0.191 | -0.237 | |
non_metro | Employment | 10841 | 1.5302 | 0.020 | 0.040 | 0.061 | 0.082 | 0.104 | |
non_metro | Low Density/Rural | 36143 | 1.8769 | 0.027 | 0.054 | 0.082 | 0.111 | 0.140 | |
non_metro | Mixed | 98 | 0.6074 | 0.010 | 0.020 | 0.030 | 0.040 | 0.050 | |
non_metro | Mixed High | 4 | 0.0871 | 0.001 | 0.002 | 0.003 | 0.003 | 0.004 | |
non_metro | Residential | 11466 | 1.3404 | 0.017 | 0.033 | 0.051 | 0.068 | 0.086 | |
non_metro | TOD | 5 | 0.1409 | 0.001 | 0.001 | 0.002 | 0.003 | 0.004 |
Δ TransitPMT wrt Δ income | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | TransitPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 1.3128 | 0.001 | 0.001 | 0.002 | 0.002 | 0.003 | ||
non_metro | 58557 | 1.7076 | 0.024 | 0.046 | 0.066 | 0.086 | 0.104 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 1.1197 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | |
metro | 1k-5k | 42833 | 1.1651 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | |
metro | 5k-10k | 19565 | 1.2109 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | |
metro | >10k | 8588 | 2.1788 | 0.005 | 0.009 | 0.013 | 0.017 | 0.020 | |
non_metro | <1k | 44365 | 1.8745 | 0.026 | 0.050 | 0.073 | 0.094 | 0.114 | |
non_metro | 1k-5k | 12420 | 1.2397 | 0.017 | 0.034 | 0.049 | 0.063 | 0.076 | |
non_metro | 5k-10k | 1536 | 0.7593 | 0.011 | 0.020 | 0.029 | 0.038 | 0.046 | |
non_metro | >10k | 236 | 0.1749 | 0.003 | 0.005 | 0.007 | 0.009 | 0.011 | |
Income | |||||||||
metro | <$40k | 28933 | 0.8780 | 0.000 | 0.001 | 0.001 | 0.001 | 0.001 | |
metro | $40k-$80k | 24666 | 1.1868 | 0.000 | 0.001 | 0.001 | 0.001 | 0.002 | |
metro | >$80k | 25780 | 1.7633 | 0.001 | 0.002 | 0.003 | 0.004 | 0.005 | |
non_metro | <$40k | 25270 | 1.0982 | 0.015 | 0.030 | 0.043 | 0.056 | 0.067 | |
non_metro | $40k-$80k | 19280 | 1.8646 | 0.026 | 0.050 | 0.073 | 0.094 | 0.113 | |
non_metro | >$80k | 14007 | 2.4970 | 0.035 | 0.067 | 0.096 | 0.124 | 0.151 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 1.3258 | 0.000 | 0.001 | 0.001 | 0.001 | 0.002 | |
metro | Low Density/Rural | 8122 | 1.1310 | 0.000 | 0.000 | 0.000 | 0.000 | -0.001 | |
metro | Mixed | 4441 | 1.3930 | 0.001 | 0.002 | 0.002 | 0.003 | 0.003 | |
metro | Mixed High | 1074 | 2.0846 | 0.008 | 0.015 | 0.021 | 0.027 | 0.032 | |
metro | Residential | 50684 | 1.2846 | 0.001 | 0.001 | 0.002 | 0.002 | 0.002 | |
metro | TOD | 586 | 3.1406 | 0.011 | 0.020 | 0.029 | 0.037 | 0.044 | |
non_metro | Employment | 10841 | 1.5302 | 0.021 | 0.041 | 0.060 | 0.077 | 0.093 | |
non_metro | Low Density/Rural | 36143 | 1.8769 | 0.026 | 0.050 | 0.073 | 0.094 | 0.114 | |
non_metro | Mixed | 98 | 0.6074 | 0.009 | 0.017 | 0.025 | 0.032 | 0.039 | |
non_metro | Mixed High | 4 | 0.0871 | 0.001 | 0.002 | 0.004 | 0.005 | 0.006 | |
non_metro | Residential | 11466 | 1.3404 | 0.019 | 0.036 | 0.053 | 0.068 | 0.082 | |
non_metro | TOD | 5 | 0.1409 | 0.002 | 0.004 | 0.006 | 0.008 | 0.009 |
Δ TransitPMT wrt Δ FwyLaneMiPC | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | TransitPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 1.313 | -0.031 | -0.061 | -0.090 | -0.119 | -0.147 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 1.120 | -0.030 | -0.058 | -0.086 | -0.113 | -0.139 | |
metro | 1k-5k | 42833 | 1.165 | -0.029 | -0.057 | -0.084 | -0.111 | -0.137 | |
metro | 5k-10k | 19565 | 1.211 | -0.028 | -0.056 | -0.083 | -0.109 | -0.134 | |
metro | >10k | 8588 | 2.179 | -0.045 | -0.089 | -0.132 | -0.174 | -0.216 | |
Income | |||||||||
metro | <$40k | 28933 | 0.878 | -0.021 | -0.041 | -0.061 | -0.080 | -0.098 | |
metro | $40k-$80k | 24666 | 1.187 | -0.028 | -0.056 | -0.083 | -0.109 | -0.134 | |
metro | >$80k | 25780 | 1.763 | -0.041 | -0.082 | -0.121 | -0.159 | -0.196 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 1.326 | -0.032 | -0.063 | -0.094 | -0.123 | -0.152 | |
metro | Low Density/Rural | 8122 | 1.131 | -0.029 | -0.057 | -0.085 | -0.111 | -0.137 | |
metro | Mixed | 4441 | 1.393 | -0.032 | -0.064 | -0.095 | -0.124 | -0.154 | |
metro | Mixed High | 1074 | 2.085 | -0.042 | -0.084 | -0.124 | -0.164 | -0.202 | |
metro | Residential | 50684 | 1.285 | -0.030 | -0.059 | -0.088 | -0.116 | -0.143 | |
metro | TOD | 586 | 3.141 | -0.070 | -0.139 | -0.206 | -0.272 | -0.336 |
Δ TransitPMT wrt Δ TranRevMiPC | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | TransitPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 1.313 | 0.093 | 0.193 | 0.301 | 0.415 | 0.538 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 1.120 | 0.070 | 0.146 | 0.227 | 0.314 | 0.407 | |
metro | 1k-5k | 42833 | 1.165 | 0.071 | 0.148 | 0.229 | 0.316 | 0.409 | |
metro | 5k-10k | 19565 | 1.211 | 0.081 | 0.168 | 0.261 | 0.360 | 0.466 | |
metro | >10k | 8588 | 2.179 | 0.212 | 0.441 | 0.688 | 0.952 | 1.235 | |
Income | |||||||||
metro | <$40k | 28933 | 0.878 | 0.057 | 0.118 | 0.183 | 0.253 | 0.327 | |
metro | $40k-$80k | 24666 | 1.187 | 0.080 | 0.167 | 0.260 | 0.359 | 0.466 | |
metro | >$80k | 25780 | 1.763 | 0.133 | 0.275 | 0.428 | 0.591 | 0.765 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 1.326 | 0.092 | 0.192 | 0.298 | 0.413 | 0.535 | |
metro | Low Density/Rural | 8122 | 1.131 | 0.067 | 0.139 | 0.215 | 0.297 | 0.385 | |
metro | Mixed | 4441 | 1.393 | 0.107 | 0.223 | 0.346 | 0.479 | 0.621 | |
metro | Mixed High | 1074 | 2.085 | 0.163 | 0.337 | 0.521 | 0.716 | 0.922 | |
metro | Residential | 50684 | 1.285 | 0.091 | 0.188 | 0.293 | 0.405 | 0.525 | |
metro | TOD | 586 | 3.141 | 0.327 | 0.675 | 1.045 | 1.436 | 1.845 |
The specification for the Bike PMT model has been documented in Task2. Here it is replicated for a quick reference.
## $metro
##
## Call:
## pscl::hurdle(formula = int_cround(td.miles.Walk) ~ AADVMT + Workers +
## LogIncome + VehPerDriver + LifeCycle + Age0to14 + CENSUS_R +
## D1B + D2A_EPHHM + FwyLaneMiPC + TranRevMiPC:D4c + D5 + D3apo |
## AADVMT + Workers + LogIncome + LifeCycle + Age0to14 + CENSUS_R +
## D1B:D2A_EPHHM + D3apo + D5 + TranRevMiPC, data = ., na.action = na.exclude,
## weights = .$hhwgt)
##
## Pearson residuals:
## Min 1Q Median 3Q Max
## -6.7636 -0.4283 -0.2215 0.0601 51.9962
##
## Count model coefficients (truncated poisson with log link):
## Estimate Std. Error z value
## (Intercept) -0.6488179 0.1105087 -5.87
## AADVMT 0.0014837 0.0001584 9.37
## Workers 0.0616318 0.0093248 6.61
## LogIncome 0.0780546 0.0091001 8.58
## VehPerDriver -0.1456886 0.0186177 -7.83
## LifeCycleEmpty Nester -0.0704215 0.0260876 -2.70
## LifeCycleParents w/ children 0.0161961 0.0191152 0.85
## LifeCycleSingle -0.4081860 0.0323055 -12.64
## Age0to14 0.1396879 0.0081045 17.24
## CENSUS_RNE 0.0562287 0.0217137 2.59
## CENSUS_RS -0.0583854 0.0223394 -2.61
## CENSUS_RW 0.0767683 0.0203759 3.77
## D1B 0.0002638 0.0002473 1.07
## D2A_EPHHM 0.0396523 0.0317386 1.25
## FwyLaneMiPC -48.8597671 30.9271211 -1.58
## D5 0.0065928 0.0008982 7.34
## D3apo 0.0141454 0.0010171 13.91
## TranRevMiPC:D4c -0.0000474 0.0021946 -0.02
## Pr(>|z|)
## (Intercept) 0.0000000043266560 ***
## AADVMT < 0.0000000000000002 ***
## Workers 0.0000000000385677 ***
## LogIncome < 0.0000000000000002 ***
## VehPerDriver 0.0000000000000051 ***
## LifeCycleEmpty Nester 0.00695 **
## LifeCycleParents w/ children 0.39683
## LifeCycleSingle < 0.0000000000000002 ***
## Age0to14 < 0.0000000000000002 ***
## CENSUS_RNE 0.00961 **
## CENSUS_RS 0.00896 **
## CENSUS_RW 0.00016 ***
## D1B 0.28614
## D2A_EPHHM 0.21154
## FwyLaneMiPC 0.11414
## D5 0.0000000000002136 ***
## D3apo < 0.0000000000000002 ***
## TranRevMiPC:D4c 0.98278
## Zero hurdle model coefficients (binomial with logit link):
## Estimate Std. Error z value
## (Intercept) -2.151050 0.146879 -14.65
## AADVMT -0.003390 0.000271 -12.49
## Workers 0.191723 0.014475 13.25
## LogIncome 0.048083 0.013202 3.64
## LifeCycleEmpty Nester -0.188841 0.034361 -5.50
## LifeCycleParents w/ children 0.397593 0.028188 14.11
## LifeCycleSingle -0.388532 0.035113 -11.07
## Age0to14 0.209363 0.015242 13.74
## CENSUS_RNE 0.053514 0.032478 1.65
## CENSUS_RS -0.060649 0.029152 -2.08
## CENSUS_RW 0.146182 0.028127 5.20
## D3apo 0.017173 0.001531 11.22
## D5 0.042253 0.004146 10.19
## TranRevMiPC 8.926065 0.829873 10.76
## D1B:D2A_EPHHM 0.014200 0.001602 8.86
## Pr(>|z|)
## (Intercept) < 0.0000000000000002 ***
## AADVMT < 0.0000000000000002 ***
## Workers < 0.0000000000000002 ***
## LogIncome 0.00027 ***
## LifeCycleEmpty Nester 0.000000039 ***
## LifeCycleParents w/ children < 0.0000000000000002 ***
## LifeCycleSingle < 0.0000000000000002 ***
## Age0to14 < 0.0000000000000002 ***
## CENSUS_RNE 0.09942 .
## CENSUS_RS 0.03749 *
## CENSUS_RW 0.000000202 ***
## D3apo < 0.0000000000000002 ***
## D5 < 0.0000000000000002 ***
## TranRevMiPC < 0.0000000000000002 ***
## D1B:D2A_EPHHM < 0.0000000000000002 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Number of iterations in BFGS optimization: 39
## Log-likelihood: -5.92e+04 on 33 Df
##
## $non_metro
##
## Call:
## pscl::hurdle(formula = int_cround(td.miles.Walk) ~ AADVMT + HhSize +
## LogIncome + VehPerDriver + LifeCycle + Age0to14 + Age65Plus +
## CENSUS_R + D1B + D1B:D2A_EPHHM + D3bpo4 | AADVMT + Workers +
## LogIncome + HhSize + Age0to14 + CENSUS_R + D3apo + D5, data = .,
## na.action = na.exclude, weights = .$hhwgt)
##
## Pearson residuals:
## Min 1Q Median 3Q Max
## -4.2520 -0.3054 -0.1698 -0.0793 34.9414
##
## Count model coefficients (truncated poisson with log link):
## Estimate Std. Error z value
## (Intercept) -1.6498788 0.1553895 -10.62
## AADVMT 0.0000155 0.0002101 0.07
## HhSize 0.0513759 0.0107195 4.79
## LogIncome 0.1793585 0.0138946 12.91
## VehPerDriver -0.0518063 0.0195835 -2.65
## LifeCycleEmpty Nester 0.1427695 0.0354230 4.03
## LifeCycleParents w/ children 0.0060147 0.0312679 0.19
## LifeCycleSingle 0.2164994 0.0397087 5.45
## Age0to14 0.0486270 0.0144491 3.37
## Age65Plus -0.1490085 0.0215246 -6.92
## CENSUS_RNE -0.0774248 0.0331592 -2.33
## CENSUS_RS -0.0501908 0.0255434 -1.96
## CENSUS_RW 0.1924132 0.0267240 7.20
## D1B -0.0141861 0.0056009 -2.53
## D3bpo4 -0.0008351 0.0005526 -1.51
## D1B:D2A_EPHHM 0.0355723 0.0099448 3.58
## Pr(>|z|)
## (Intercept) < 0.0000000000000002 ***
## AADVMT 0.94138
## HhSize 0.0000016449391 ***
## LogIncome < 0.0000000000000002 ***
## VehPerDriver 0.00816 **
## LifeCycleEmpty Nester 0.0000556786694 ***
## LifeCycleParents w/ children 0.84746
## LifeCycleSingle 0.0000000497533 ***
## Age0to14 0.00076 ***
## Age65Plus 0.0000000000044 ***
## CENSUS_RNE 0.01955 *
## CENSUS_RS 0.04942 *
## CENSUS_RW 0.0000000000006 ***
## D1B 0.01131 *
## D3bpo4 0.13074
## D1B:D2A_EPHHM 0.00035 ***
## Zero hurdle model coefficients (binomial with logit link):
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -3.559457 0.171599 -20.74 < 0.0000000000000002 ***
## AADVMT -0.000435 0.000246 -1.77 0.07696 .
## Workers 0.056298 0.015987 3.52 0.00043 ***
## LogIncome 0.158831 0.016306 9.74 < 0.0000000000000002 ***
## HhSize 0.147536 0.011770 12.54 < 0.0000000000000002 ***
## Age0to14 0.062440 0.020338 3.07 0.00214 **
## CENSUS_RNE 0.135686 0.038497 3.52 0.00042 ***
## CENSUS_RS -0.186997 0.029623 -6.31 0.00000000027463 ***
## CENSUS_RW 0.387029 0.034313 11.28 < 0.0000000000000002 ***
## D3apo 0.016134 0.002181 7.40 0.00000000000014 ***
## D5 -0.004164 0.024156 -0.17 0.86312
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Number of iterations in BFGS optimization: 29
## Log-likelihood: -3.69e+04 on 27 Df
Δ WalkPMT wrt Δ D1B | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | WalkPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.578 | 0.003 | 0.005 | 0.008 | 0.010 | 0.013 | ||
non_metro | 58557 | 0.378 | 0.000 | 0.000 | 0.000 | 0.000 | 0.001 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.414 | 0.000 | 0.000 | 0.001 | 0.001 | 0.001 | |
metro | 1k-5k | 42833 | 0.502 | 0.001 | 0.002 | 0.003 | 0.005 | 0.006 | |
metro | 5k-10k | 19565 | 0.626 | 0.003 | 0.005 | 0.008 | 0.011 | 0.014 | |
metro | >10k | 8588 | 0.838 | 0.008 | 0.017 | 0.025 | 0.033 | 0.041 | |
non_metro | <1k | 44365 | 0.360 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | |
non_metro | 1k-5k | 12420 | 0.416 | 0.000 | 0.001 | 0.001 | 0.001 | 0.002 | |
non_metro | 5k-10k | 1536 | 0.588 | 0.001 | 0.002 | 0.002 | 0.003 | 0.004 | |
non_metro | >10k | 236 | 0.611 | 0.002 | 0.004 | 0.006 | 0.008 | 0.011 | |
Income | |||||||||
metro | <$40k | 28933 | 0.459 | 0.002 | 0.005 | 0.007 | 0.010 | 0.012 | |
metro | $40k-$80k | 24666 | 0.551 | 0.002 | 0.005 | 0.007 | 0.010 | 0.012 | |
metro | >$80k | 25780 | 0.694 | 0.003 | 0.005 | 0.008 | 0.010 | 0.013 | |
non_metro | <$40k | 25270 | 0.286 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | |
non_metro | $40k-$80k | 19280 | 0.399 | 0.000 | 0.000 | 0.000 | 0.001 | 0.001 | |
non_metro | >$80k | 14007 | 0.503 | 0.000 | 0.000 | 0.000 | 0.001 | 0.001 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.525 | 0.002 | 0.004 | 0.007 | 0.009 | 0.011 | |
metro | Low Density/Rural | 8122 | 0.453 | 0.000 | 0.001 | 0.001 | 0.001 | 0.002 | |
metro | Mixed | 4441 | 0.641 | 0.005 | 0.009 | 0.014 | 0.019 | 0.023 | |
metro | Mixed High | 1074 | 0.914 | 0.010 | 0.021 | 0.031 | 0.040 | 0.050 | |
metro | Residential | 50684 | 0.585 | 0.002 | 0.005 | 0.007 | 0.010 | 0.012 | |
metro | TOD | 586 | 1.119 | 0.012 | 0.024 | 0.035 | 0.047 | 0.058 | |
non_metro | Employment | 10841 | 0.384 | 0.001 | 0.001 | 0.002 | 0.002 | 0.003 | |
non_metro | Low Density/Rural | 36143 | 0.360 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | |
non_metro | Mixed | 98 | 0.536 | 0.004 | 0.008 | 0.012 | 0.016 | 0.020 | |
non_metro | Mixed High | 4 | 0.762 | 0.024 | 0.050 | 0.077 | 0.106 | 0.137 | |
non_metro | Residential | 11466 | 0.429 | 0.000 | 0.000 | 0.000 | 0.000 | 0.001 | |
non_metro | TOD | 5 | 0.656 | 0.009 | 0.019 | 0.029 | 0.039 | 0.050 |
Δ WalkPMT wrt Δ AADVMT | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | WalkPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.578 | -0.004 | -0.009 | -0.013 | -0.018 | -0.022 | ||
non_metro | 58557 | 0.378 | -0.001 | -0.002 | -0.003 | -0.004 | -0.004 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.414 | -0.005 | -0.010 | -0.014 | -0.019 | -0.023 | |
metro | 1k-5k | 42833 | 0.502 | -0.005 | -0.009 | -0.014 | -0.018 | -0.023 | |
metro | 5k-10k | 19565 | 0.626 | -0.005 | -0.009 | -0.014 | -0.018 | -0.023 | |
metro | >10k | 8588 | 0.838 | -0.003 | -0.007 | -0.010 | -0.014 | -0.018 | |
non_metro | <1k | 44365 | 0.360 | -0.001 | -0.002 | -0.003 | -0.004 | -0.004 | |
non_metro | 1k-5k | 12420 | 0.416 | -0.001 | -0.002 | -0.003 | -0.003 | -0.004 | |
non_metro | 5k-10k | 1536 | 0.588 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
non_metro | >10k | 236 | 0.611 | -0.001 | -0.002 | -0.003 | -0.003 | -0.004 | |
Income | |||||||||
metro | <$40k | 28933 | 0.459 | -0.003 | -0.005 | -0.008 | -0.011 | -0.013 | |
metro | $40k-$80k | 24666 | 0.551 | -0.004 | -0.008 | -0.013 | -0.017 | -0.021 | |
metro | >$80k | 25780 | 0.694 | -0.006 | -0.012 | -0.018 | -0.024 | -0.030 | |
non_metro | <$40k | 25270 | 0.286 | 0.000 | -0.001 | -0.001 | -0.002 | -0.002 | |
non_metro | $40k-$80k | 19280 | 0.399 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
non_metro | >$80k | 14007 | 0.503 | -0.001 | -0.003 | -0.004 | -0.006 | -0.007 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.525 | -0.004 | -0.009 | -0.013 | -0.017 | -0.022 | |
metro | Low Density/Rural | 8122 | 0.453 | -0.005 | -0.010 | -0.015 | -0.020 | -0.025 | |
metro | Mixed | 4441 | 0.641 | -0.004 | -0.008 | -0.012 | -0.016 | -0.020 | |
metro | Mixed High | 1074 | 0.914 | -0.003 | -0.005 | -0.008 | -0.011 | -0.014 | |
metro | Residential | 50684 | 0.585 | -0.004 | -0.009 | -0.013 | -0.018 | -0.022 | |
metro | TOD | 586 | 1.119 | -0.001 | -0.002 | -0.004 | -0.005 | -0.007 | |
non_metro | Employment | 10841 | 0.384 | -0.001 | -0.002 | -0.003 | -0.003 | -0.004 | |
non_metro | Low Density/Rural | 36143 | 0.360 | -0.001 | -0.002 | -0.003 | -0.004 | -0.004 | |
non_metro | Mixed | 98 | 0.536 | -0.001 | -0.002 | -0.003 | -0.005 | -0.006 | |
non_metro | Mixed High | 4 | 0.762 | -0.001 | -0.001 | -0.002 | -0.003 | -0.004 | |
non_metro | Residential | 11466 | 0.429 | -0.001 | -0.002 | -0.003 | -0.004 | -0.004 | |
non_metro | TOD | 5 | 0.656 | 0.000 | -0.001 | -0.001 | -0.002 | -0.002 |
Δ WalkPMT wrt Δ income | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | WalkPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.578 | 0.004 | 0.008 | 0.012 | 0.016 | 0.019 | ||
non_metro | 58557 | 0.378 | 0.008 | 0.016 | 0.023 | 0.030 | 0.036 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.414 | 0.003 | 0.006 | 0.009 | 0.011 | 0.013 | |
metro | 1k-5k | 42833 | 0.502 | 0.004 | 0.007 | 0.011 | 0.014 | 0.017 | |
metro | 5k-10k | 19565 | 0.626 | 0.005 | 0.009 | 0.013 | 0.017 | 0.021 | |
metro | >10k | 8588 | 0.838 | 0.006 | 0.012 | 0.017 | 0.022 | 0.027 | |
non_metro | <1k | 44365 | 0.360 | 0.008 | 0.015 | 0.022 | 0.029 | 0.035 | |
non_metro | 1k-5k | 12420 | 0.416 | 0.009 | 0.017 | 0.025 | 0.033 | 0.040 | |
non_metro | 5k-10k | 1536 | 0.588 | 0.012 | 0.024 | 0.035 | 0.045 | 0.055 | |
non_metro | >10k | 236 | 0.611 | 0.013 | 0.025 | 0.037 | 0.048 | 0.058 | |
Income | |||||||||
metro | <$40k | 28933 | 0.459 | 0.003 | 0.006 | 0.009 | 0.012 | 0.014 | |
metro | $40k-$80k | 24666 | 0.551 | 0.004 | 0.008 | 0.012 | 0.015 | 0.018 | |
metro | >$80k | 25780 | 0.694 | 0.005 | 0.010 | 0.015 | 0.019 | 0.023 | |
non_metro | <$40k | 25270 | 0.286 | 0.006 | 0.012 | 0.017 | 0.022 | 0.027 | |
non_metro | $40k-$80k | 19280 | 0.399 | 0.009 | 0.017 | 0.024 | 0.032 | 0.038 | |
non_metro | >$80k | 14007 | 0.503 | 0.011 | 0.022 | 0.032 | 0.041 | 0.050 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.525 | 0.004 | 0.008 | 0.011 | 0.014 | 0.017 | |
metro | Low Density/Rural | 8122 | 0.453 | 0.003 | 0.007 | 0.010 | 0.012 | 0.015 | |
metro | Mixed | 4441 | 0.641 | 0.005 | 0.009 | 0.013 | 0.017 | 0.021 | |
metro | Mixed High | 1074 | 0.914 | 0.007 | 0.013 | 0.018 | 0.023 | 0.028 | |
metro | Residential | 50684 | 0.585 | 0.004 | 0.009 | 0.012 | 0.016 | 0.019 | |
metro | TOD | 586 | 1.119 | 0.008 | 0.015 | 0.022 | 0.028 | 0.034 | |
non_metro | Employment | 10841 | 0.384 | 0.008 | 0.016 | 0.023 | 0.030 | 0.037 | |
non_metro | Low Density/Rural | 36143 | 0.360 | 0.008 | 0.015 | 0.022 | 0.029 | 0.035 | |
non_metro | Mixed | 98 | 0.536 | 0.012 | 0.023 | 0.034 | 0.044 | 0.053 | |
non_metro | Mixed High | 4 | 0.762 | 0.019 | 0.037 | 0.054 | 0.070 | 0.085 | |
non_metro | Residential | 11466 | 0.429 | 0.009 | 0.018 | 0.026 | 0.034 | 0.041 | |
non_metro | TOD | 5 | 0.656 | 0.015 | 0.028 | 0.041 | 0.053 | 0.064 |
Δ WalkPMT wrt Δ FwyLaneMiPC | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | WalkPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.578 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.414 | -0.001 | -0.002 | -0.002 | -0.003 | -0.004 | |
metro | 1k-5k | 42833 | 0.502 | -0.001 | -0.002 | -0.003 | -0.003 | -0.004 | |
metro | 5k-10k | 19565 | 0.626 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
metro | >10k | 8588 | 0.838 | -0.001 | -0.003 | -0.004 | -0.006 | -0.007 | |
Income | |||||||||
metro | <$40k | 28933 | 0.459 | -0.001 | -0.001 | -0.002 | -0.003 | -0.003 | |
metro | $40k-$80k | 24666 | 0.551 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
metro | >$80k | 25780 | 0.694 | -0.001 | -0.003 | -0.004 | -0.005 | -0.006 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.525 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
metro | Low Density/Rural | 8122 | 0.453 | -0.001 | -0.002 | -0.002 | -0.003 | -0.004 | |
metro | Mixed | 4441 | 0.641 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
metro | Mixed High | 1074 | 0.914 | -0.001 | -0.003 | -0.004 | -0.006 | -0.007 | |
metro | Residential | 50684 | 0.585 | -0.001 | -0.002 | -0.003 | -0.004 | -0.005 | |
metro | TOD | 586 | 1.119 | -0.002 | -0.004 | -0.006 | -0.008 | -0.010 |
Δ WalkPMT wrt Δ TranRevMiPC | |||||||||
---|---|---|---|---|---|---|---|---|---|
metro | Category | n | WalkPMT | +10% | +20% | +30% | +40% | +50% | |
overall | |||||||||
metro | 79379 | 0.578 | 0.007 | 0.014 | 0.021 | 0.027 | 0.034 | ||
population_per_sqm | |||||||||
metro | <1k | 8393 | 0.414 | 0.005 | 0.009 | 0.014 | 0.019 | 0.024 | |
metro | 1k-5k | 42833 | 0.502 | 0.006 | 0.011 | 0.017 | 0.022 | 0.028 | |
metro | 5k-10k | 19565 | 0.626 | 0.007 | 0.014 | 0.022 | 0.029 | 0.036 | |
metro | >10k | 8588 | 0.838 | 0.012 | 0.024 | 0.035 | 0.047 | 0.059 | |
Income | |||||||||
metro | <$40k | 28933 | 0.459 | 0.005 | 0.011 | 0.016 | 0.022 | 0.027 | |
metro | $40k-$80k | 24666 | 0.551 | 0.006 | 0.013 | 0.019 | 0.026 | 0.033 | |
metro | >$80k | 25780 | 0.694 | 0.008 | 0.017 | 0.025 | 0.033 | 0.042 | |
DevelopmentType | |||||||||
metro | Employment | 14472 | 0.525 | 0.006 | 0.013 | 0.019 | 0.025 | 0.032 | |
metro | Low Density/Rural | 8122 | 0.453 | 0.005 | 0.010 | 0.015 | 0.020 | 0.025 | |
metro | Mixed | 4441 | 0.641 | 0.008 | 0.016 | 0.024 | 0.032 | 0.040 | |
metro | Mixed High | 1074 | 0.914 | 0.009 | 0.018 | 0.028 | 0.037 | 0.046 | |
metro | Residential | 50684 | 0.585 | 0.007 | 0.014 | 0.021 | 0.028 | 0.035 | |
metro | TOD | 586 | 1.119 | 0.010 | 0.021 | 0.031 | 0.041 | 0.051 |
The models (AADVMT model, trip frequency model and person mile traveled model for bike, walk, and transit) are applied to RVMPO data using the visioneval framework with RSPM/VisionEval sythesized households and supplemental block group built environment level inputs. Below are the prediction outputs from the new models and RSPM, and the comparison with OHAS (weighted averages).
Trips | PMT | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Category | n | AADVMT | BikeTrips | WalkTrips | TransitTrips | BikePMT | WalkPMT | TransitPMT | ||
Overall | ||||||||||
RVMPO | 74045 | 41.800 | 0.146 | 0.891 | 0.144 | 0.290 | 0.578 | 0.751 | ||
DevelopmentType | ||||||||||
Rural | 6476 | 49.200 | 0.158 | 0.754 | 0.134 | 0.294 | 0.513 | 0.816 | ||
Urban | 67569 | 41.100 | 0.145 | 0.905 | 0.145 | 0.290 | 0.584 | 0.745 | ||
Income | ||||||||||
<$40k | 31432 | 25.100 | 0.124 | 0.762 | 0.180 | 0.167 | 0.482 | 0.676 | ||
$40k-$80k | 18071 | 43.800 | 0.149 | 0.907 | 0.125 | 0.288 | 0.586 | 0.754 | ||
>$80k | 24542 | 61.800 | 0.172 | 1.045 | 0.111 | 0.449 | 0.694 | 0.844 | ||
Popuplation per Square Mile | ||||||||||
<1k | 19126 | 42.300 | 0.143 | 0.710 | 0.133 | 0.249 | 0.476 | 0.739 | ||
1k-5k | 35477 | 42.300 | 0.144 | 0.898 | 0.141 | 0.294 | 0.579 | 0.753 | ||
5k-10k | 18211 | 40.700 | 0.151 | 1.071 | 0.157 | 0.327 | 0.682 | 0.757 | ||
>10k | 1231 | 36.900 | 0.157 | 0.876 | 0.202 | 0.258 | 0.575 | 0.792 |
Trips | ||||||
---|---|---|---|---|---|---|
Category | n | DVMT | BikeTrips | WalkTrips | TransitTrips | |
Overall | ||||||
RVMPO | 74045 | 52.400 | 0.088 | 0.689 | 0.039 | |
DevelopmentType | ||||||
Rural | 6476 | 67.900 | 0.084 | 0.650 | 0.016 | |
Urban | 67569 | 50.900 | 0.088 | 0.692 | 0.041 | |
Income | ||||||
<$40k | 31432 | 31.300 | 0.088 | 0.653 | 0.066 | |
$40k-$80k | 18071 | 54.200 | 0.088 | 0.656 | 0.022 | |
>$80k | 24542 | 78.100 | 0.088 | 0.757 | 0.017 | |
Popuplation per Square Mile | ||||||
<1k | 19126 | 57.200 | 0.083 | 0.543 | 0.020 | |
1k-5k | 35477 | 52.900 | 0.089 | 0.693 | 0.037 | |
5k-10k | 18211 | 47.400 | 0.092 | 0.818 | 0.058 | |
>10k | 1231 | 37.900 | 0.097 | 0.897 | 0.110 |
Those are the weighted average trip and person mile traveled per household by mode from the 2012 Oregon Household Activity Survey for RVMPO.
Trips | PMT | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Category | n | DVMT | BikeTrips | WalkTrips | TransitTrips | BikePMT | WalkPMT | TransitPMT | ||
Overall | ||||||||||
RVMPO | 931 | 36.700 | 0.232 | 0.870 | 0.094 | 0.395 | 0.276 | 0.538 | ||
DevelopmentType | ||||||||||
Rural | 69 | 48.200 | 0.064 | 0.697 | 0.067 | 0.151 | 0.166 | 0.370 | ||
Urban | 862 | 36.000 | 0.242 | 0.881 | 0.095 | 0.410 | 0.283 | 0.548 | ||
Income | ||||||||||
<$40k | 367 | 27.200 | 0.138 | 0.798 | 0.144 | 0.164 | 0.222 | 0.762 | ||
$40k-$80k | 329 | 39.100 | 0.455 | 0.777 | 0.014 | 0.763 | 0.313 | 0.050 | ||
>$80k | 235 | 53.900 | 0.072 | 1.186 | 0.114 | 0.300 | 0.336 | 0.845 | ||
Popuplation per Square Mile | ||||||||||
<1k | 226 | 40.800 | 0.079 | 0.510 | 0.037 | 0.270 | 0.135 | 0.013 | ||
1k-5k | 480 | 36.100 | 0.345 | 0.886 | 0.079 | 0.564 | 0.297 | 0.466 | ||
5k-10k | 212 | 34.200 | 0.175 | 1.058 | 0.160 | 0.237 | 0.322 | 1.074 | ||
>10k | 13 | 43.500 | 0.000 | 1.408 | 0.076 | 0.000 | 0.528 | 0.055 |
The spatial distribution of (weighted) average VMT from the observed OHAS data is very noisy due to small sample size per census tract (min=4, mean=25.861 and max=81). There is also different in what is predicted. The new VETravelDemand module predicts Annual Average Daily VMT (AADVMT) for households, the RSPM simulates AADVMT from household DVMT predictions, while OHAS reports household VMT on the day of survey. The RSPM predictions are higher than AADVMT predictions from VETravelDemand.
Similar to VMT, the spatial distribution of (weighted) average bike trips and PMT from the observed OHAS data is very noisy. The VETravelDemand has larger predictions than RSPM for all tracts, even though the magnitude of the difference is small.
The spatial distribution of (weighted) average walk trips and PMT from the observed OHAS data is again very noisy. The VETravelDemand has slightly larger predictions than RSPM for all tracts. The VETravelDemand successfully predicts tracts with higher observed walk trips and PMT, even though the magnitude differs.
There is a large number of tracts without any observed transit trips or PMT from the observed OHAS data, which seems reasonable as not all tracts have transit service in Rogue Valley. However, neither the VETravelDemand or the RSPM are able to replicate this pattern as variables for transit supply are not used in the prediction. The VETravelDemand predicts slightly larger quantity than RSPM for all tracts with little variation across census tracts.
All modules in the VETravelDemand R package have been tested to work with the develop branch of VisionEval using the RVMPO data. Automated testing (continuous integration) have been put in place to make sure the code/package passes all tests and is in working condition with the latest version of VisionEval all the time. And if anything breaks automated tests, authors of the packages will be notified through email (see also Task 3).