What Demographic & Socioeconomic Factors Predict Access to Trees in Denver? Using Spatial Statistical Methods to Reveal Complexity across Space

Published: May 4, 2024 By

Introduction

Trees are associated with a range of health benefits, from reducing the effects of the urban heat island1 to increasing pedestrian safety2,3 and neighborhood social cohesion4 to removing pollutants from the air.5 Given their contributions to health, localized cooling, and stormwater absorption, tree planting programs are touted as important climate change adaptation strategies.6

Access to trees and other types of nature in American cities is unevenly distributed across lines of race, ethnicity, and class, with profound implications for human and non-human health and well-being.7-14 In Denver, we know that the neighborhoods with the least tree cover (Figure 1) are those in the “inverted-L” areas15 of historical disadvantage and disinvestment, and the city is actively working to plant trees here.16

 

 tree density.

Figure 1: Local Moran’s I map showing high-high and low-low clusters of tree canopy in Denver by Census block group.

This study uses both traditional and geospatial statistical methods to make the inequities at play in Denver explicit.17 Specifically, this work asks:

  1. What variables predict higher tree canopy?
  2. How do the relationships between each variable and tree canopy play out in space?
    1. Where do areas with high tree canopy neighbor areas with high values of each variable?
    2. How does the strength and effect size of the relationship between variables change over space?

Methods

Data

This work combines American Community Survey demographic data (2017-2021, Census block group scale)18 with high resolution (3-foot) landcover raster data from the Denver Regional Council of Government’s Land Use Land Cover project.19 Based on literature exploring variables related to tree canopy cover,7,9,14,20,21 the initial demographic variables explored here included median household income, percent non-Hispanic white, percent Black, percent Hispanic, median age, percent with a bachelor’s degree or higher, percent owner occupied, median year structure built, and median home value. Block groups with a population of zero were excluded. Using ArcGIS Pro 3.2, I reclassified landcover data to isolate the dependent variable, percent tree canopy cover, and joined tree data to the demographic data using zonal statistics.

Data Exploration

Data exploration used the free and open-source statistical software R and sought to answer the question, what variables predict higher tree canopy? My initial exploratory analyses included plotting histograms and Q-Q plots for each variable. This analysis showed that tree canopy is normally distributed, but the social variables are not. Next, I calculated Spearman’s rho for each variable to determine which variables are correlated with tree canopy. Finally, I made linear models for tree canopy as a function of each variable separately. Based on these analyses, I isolated the following independent variables for further study: percent white, median age, percent owner occupied, and percent with bachelor’s degree or higher. These variables were selected to reduce collinearity (e.g., between percent white and percent Hispanic) and to account for gaps in the available data (e.g., missing values in median year structure built). The selected variables are consistent with those in the literature.7,9,14,20,21

To check each variable for spatial autocorrelation, I ran Global Moran’s I in ArcGIS Pro using Queen contiguity to define neighbors. All variables exhibit positive spatial autocorrelation, confirming that space affects the relationship between each explanatory variable and tree canopy.

Spatial Analyses

My spatial analyses explore how the relationships between tree canopy and each variable play out in space. First, I wanted to visualize where high values of tree canopy neighbor high values of each variable, and vice versa. Following Greene et. al.,22 I created bivariate local Moran’s I maps showing clusters and outliers of percent tree canopy as a function of each of the four independent variables. This step used the rgeoda package in R,23 with script based on examples provided in the R version of Luc Anselin’s GeoDa Workbook.24 My code used first order Queen contiguity to define weights as well as the default number of permutations (999) and alpha level for confidence (0.05).

Next, I used geographically weighted regression (GWR) in ArcGIS Pro to create linear models for each block group and understand how the strength and effect size of the relationship between tree canopy and each of these four variables changes across space. GWR is used in a wide range of disciplines, including for environmental justice25 and health-related26 research. I began by building a multiscale geographically weighted regression (MGWR) with all four variables. Unlike standard GWR, MGWR finds the best bandwidth for each variable in a multivariate model, recognizing that each independent variable may interact with the dependent variable at a different scale.27 My analysis used the Golden Search function to optimize each bandwidth as well as the bisquare weighting method. While this analysis does not output an r2 value for each variable (my real interest), it was a good starting point to confirm that my variables created a decent model.

Finally, I ran univariate GWR models for each variable, again in ArcGIS Pro using Golden Search. These analyses identify the coefficients (effect size) and r2 (strength) values for each variable across space.

Results

Data exploration yielded four variables—percent white, median age, percent owner occupied, and percent with bachelor’s degree—that predict tree canopy cover. Linear regression models find that each of these variables alone accounts for roughly 9–15% of variation in tree canopy citywide. All variables exhibit clustering (Table 1).

Variable Spearman's rho Coefficient R2 Moran's Index
Percent Tree Canopy -- -- -- 0.689626
Percent Whtie 0.4294310 0.13162 0.1511 0.699215
Median Age 0.3943120 0.33862 0.1149 0.296326
Percent Owner Occupied 0.3611758 0.11218 0.1372 0.371869
Percent with Bachelor's Degree 0.3412113 0.12122 0.09273 0.635945

Bivariate local Moran’s I shows clusters where a block group’s percent tree canopy value is more closely related to values of each explanatory variable at neighboring locations than would be expected in a random distribution.28 For example, high-high clusters in the percent tree and percent white map (Figure 2) reflect areas where denser tree canopies are nearby high percentages of white people, and low-low clusters reflect areas where fewer trees are nearby low percentages of white people. This variable shows the most consistent pattern of high-high clustering, reflecting the tendency for both tree canopy and white folks to cluster in this part of the city. While the other maps show more outliers, the general pattern in the maps corresponds to the general pattern of tree canopy cover in the city (Figure 1).

Four bivariate Local Moran cluster maps show spatial distribution in urban areas using red for high-high, blue for low-low clusters, and pink for others. All maps showing similar distributions with high-high in central Denver and low-low in northern Denver. Top left map shows clusters for percent trees & percent white. Top right map shows clusters for percent trees & age. Lower left map shows percent trees & percent owner occupied. Lower right map shows percent trees & percent bachelor's degree.

Figure 2: Bivariate local Moran’s I maps showing clustering of tree canopy with (clockwise from top left) percent white, median age, percent owner occupied, and percent

The MGWR model combining all four variables yields an adjusted R-squared of 0.7824: this model accounts for roughly 78% of the variation in tree canopy across Denver. The residuals are close to normally distributed (Figure 3), with a global Moran’s index of 0.039995 (p-value = 0.103347). These results confirmed that my chosen variables do a decent job of explaining Denver’s tree canopy distribution.

Histogram of standardized residuals shows a bell curve distribution with a mean near -0.08, a median near 0.01, and standard deviation of 1. Standard normal curve overlays in black, with data bars in light blue. Vertical lines for mean and median are marked in red and blue.

Figure 3: Distribution of the MGWR model’s residuals. The mean is close to 0 and to the median, and the standard deviation is just over 1.0. This graph suggests that the model is a decent approximation of what is happening on the ground.

The univariate GWR models calculate a regression model for each block group, capturing how the relationship between each variable and tree canopy varies across the city. The r2 values show wide variation in the strength of each relationship across space, while the coefficients show negative rather than positive associations in some places (Figure 4). For example, the coefficients for percent white range from -0.30 to +0.82. The largest effect size(deeper green) of percent white is in the same place as the high-high cluster in our bivariate local Moran’s I map, in Denver’s historically affluent neighborhoods around Washington and Cheeseman Parks and Cherry Creek.15 The negative effect size (deeper pink) corresponds with the high-white/low-tree outlier in the bivariate map, in the rapidly gentrifying Five Points / River North area.

 percent white, median age, owner-occupied homes, and percent with bachelor’s degrees.

Four color-coded maps depict areas with varying shades of green and pink. Each map shows the percent coverage association with factors like race, age, occupancy, and education.

Figure 4: Univariate GWR outputs, showing coefficients and local r2 values for each variable and Census block group. These results show wide variation in the explanatory power of our variables across space.

Discussion

Taken together, the bivariate local Moran’s I and GWR maps reflect layers of urban development processes interacting over decades to produce today’s uneven tree canopy—processes whose complexity cannot be captured using a global measure like linear regression. While historical exclusionary practices like redlining likely underlie the strong positive relationship between whiteness and trees in Denver’s affluent neighborhoods, the negative relationship in Five Points may reflect gentrification happening today.29 Similarly, the inverse relationships between age and trees and percent owner occupied and trees near Capitol Hill may reflect Millenials’ desire to live in urban centers,21 while the outliers and inverse relationships between all variables but age and trees in Central Park may be explained by newer builds in this area. This analysis does support uneven distribution of trees by race and class, and the localized methods used here to account for spatial effects and non-stationarity reveal a more complex picture.

Limitations

This study has several limitations, including the following:

  • Some factors excluded from the study (e.g., percent Hispanic, median year home built), either due to multicollinearity or data incompleteness, may be more salient.
  • My decision to exclude block groups with zero population removed large urban parks, which may have influenced the analysis.
  • Although Census block groups are a common scale of analysis in the literature,12,20,22 data at this scale have high margins of error. Data at the Census tract level also may be more complete, which may have allowed me to select other, more salient variables.
  • While the results shown here are visually compelling, interpreting their meaning is complex. Multivariate measures of spatial autocorrelation can conflate geographical and attribute similarity,30 while the statistical significance of GWR results varies across space. My symbolization of GWR coefficients in particular does not follow Mennis’31 best practice of greying out areas lacking significance; between wanting to present a powerful poster and tell an interesting story, I did not want to grey out any results.

Conclusion

Denver is making strides to redress inequitable tree canopy,16 and multiple agency plans provide visions for a greener city.32–34 This study suggests that planners need to attend to the complexities underlying today’s land cover to achieve these goals equitably.

Residents in Denver’s tree-scarce areas fear that greening projects will displace them,35 a fear supported by academic research.11,36 Planners and others working to increase tree canopy and broaden access to nature must ask questions such as:

  • How do we work with communities to co-create a solution they want? 
  • How do we increase tree canopy while reducing outdoor water use?
  • How do we increase amenities without contributing to displacement?
  • How do we reorient our public space away from cars and toward people?

It’s clear where we need more trees; getting them there is the hard part, particularly given the financial constraints faced by the city and competing demands on public space. As we work toward a greener city, we need to do our best to ensure that those who will benefit most from access to nature are not displaced by it.

  1. Yin, Y., He, L., Wennberg, P. O. & Frankenberg, C. Unequal exposure to heatwaves in Los Angeles: Impact of uneven green spaces. Sci. Adv. 9, eade8501 (2023).
  2. Marshall P.E., W. E., Coppola, N. & Golombek, Y. Urban clear zones, street trees, and road safety. Res. Transp. Bus. Manag. 29, 136–143 (2018).
  3. Ewing, R. & Dumbaugh, E. The Built Environment and Traffic Safety: A Review of Empirical Evidence. J. Plan. Lit. 23, 347–367 (2009).
  4. Ulmer, J. M. et al. Multiple health benefits of urban tree canopy: The mounting evidence for a green prescription. Health Place 42, 54–62 (2016).
  5. Kondo, M. C. et al. Health impact assessment of Philadelphia’s 2025 tree canopy cover goals. Lancet Planet. Health 4, e149–e157 (2020).
  6. Pataki, D. E. et al. The Benefits and Limits of Urban Tree Planting for Environmental and Human Health. Front. Ecol. Evol. 9, (2021).
  7. Heynen, N., Perkins, H. A. & Roy, P. The Political Ecology of Uneven Urban Green Space: The Impact of Political Economy on Race and Ethnicity in Producing Environmental Inequality in Milwaukee. Urban Aff. Rev. 42, 3–25 (2006).
  8. Locke, D. H. et al. Residential housing segregation and urban tree canopy in 37 US Cities. Npj Urban Sustain. 1, 1–9 (2021).
  9. Schell, C. J. et al. The ecological and evolutionary consequences of systemic racism in urban environments. Science 369, eaay4497 (2020).
  10. Hartig, T., Mitchell, R., de Vries, S. & Frumkin, H. Nature and Health. Annu. Rev. Public Health 35, 207–228 (2014).
  11. Wolch, J. R., Byrne, J. & Newell, J. P. Urban green space, public health, and environmental justice: The challenge of making cities ‘just green enough’. Landsc. Urban Plan. 125, 234–244 (2014).
  12. Schwarz, K. et al. Trees Grow on Money: Urban Tree Canopy Cover and Environmental Justice. PLOS ONE 10, e0122051 (2015).
  13. Nesbitt, L., Meitner, M. J., Girling, C., Sheppard, S. R. J. & Lu, Y. Who has access to urban vegetation? A spatial analysis of distributional green equity in 10 US cities. Landsc. Urban Plan. 181, 51–79 (2019).
  14. Landry, S. M. & Chakraborty, J. Street Trees and Equity: Evaluating the Spatial Distribution of an Urban Amenity. Environ. Plan. Econ. Space 41, 2651–2670 (2009).
  15. Sachs, D. This shape explains Denver’s past, present and likely its future. Denverite (2018).
  16. City & County of Denver, Office of Climate Action, Sustainability and Resiliency. Creating a sustainable, resilient and climate-safe Denver. ArcGIS StoryMaps https://storymaps.arcgis.com/stories/7a9f1f7fb63a44ef80312eb62aa2368b (2023).
  17. Nesbitt, L. & Quinton, J. Invited Perspective: Nature Is Unfairly Distributed in the United States—But That’s Only Part of the Global Green Equity Story. Environ. Health Perspect. 131, 011301 (2023).
  18. City & County of Denver. American Community Survey Blk Grp (2017-2021). Denver Open Data Catalog (2023).
  19. DRCOG. Land Cover Raster Data 2020. DRCOG Regional Data Catalog (2022).
  20. Locke, D. H., Landry, S. M., Grove, J. M. & Roy Chowdhury, R. What’s scale got to do with it? Models for urban tree canopy. J. Urban Ecol. 2, juw006 (2016).
  21. Quinton, J., Nesbitt, L. & Czekajlo, A. Wealthy, educated, and... non-millennial? Variable patterns of distributional inequity in 31 Canadian cities. Landsc. Urban Plan. 227, 104535 (2022).
  22. Greene, C. S., Robinson, P. J. & Millward, A. A. Canopy of advantage: Who benefits most from city trees? J. Environ. Manage. 208, 24–35 (2018).
  23. Li, X. & Anselin, L. rgeoda: R Library for Spatial Data Analysis. (2023).
  24. Anselin, L., Morrison, G., Li, A. & Acosta, K. Hands-On Spatial Data Science with R.
  25. Gilbert, A. & Chakraborty, J. Using geographically weighted regression for environmental justice analysis: Cumulative cancer risks from air toxics in Florida. Soc. Sci. Res. 40, 273–286 (2011).
  26. Oshan, T. M., Smith, J. P. & Fotheringham, A. S. Targeting the spatial context of obesity determinants via multiscale geographically weighted regression. Int. J. Health Geogr. 19, 11 (2020).
  27. Fotheringham, A. S., Yang, W. & Kang, W. Multiscale geographically weighted regression (MGWR). Ann. Am. Assoc. Geogr. 107, 1247–1265 (2017).
  28. Anselin, L., Syabri, I. & Smirnov, O. Visualizing multivariate spatial correlation with dynamically linked windows. in (2002).
  29. Turkewitz, J. Denver Cafe ‘Happily Gentrifying’? Neighbors Aren’t So Happy. The New York Times (2017).
  30. Anselin, L. & Li, X. Tobler’s Law in a Multivariate World. Geogr. Anal. 52, 494–510 (2020).
  31. Mennis, J. Mapping the Results of Geographically Weighted Regression. Cartogr. J. 43, 171–179 (2006).
  32. City & County of Denver. Denver Moves Everyone 2050. (2023).
  33. Denver Parks & Recreation. Game Plan for a Healthy City. (2019).
  34. City & County of Denver. Blueprint Denver: A Blueprint for an Inclusive City. (2019).
  35. Vasudevan, R. North Denver’s green space paradox. High Country News (2023).
  36. Rigolon, A. & Németh, J. Green gentrification or ‘just green enough’: Do park location, size and function affect whether a place gentrifies or not? Urban Stud. 57, 402–420 (2020).

Erika Jermé is a Master of Arts candidate in Applied Geography and Geospatial Science.