Skip to content

unibe-geodata-modelling/2021-crime-danger-zone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Danger zone: exploring associations among crime and urban characteristics in Chicago

This project was done as a seminar work for "Seminar Geodata Analysis and Modelling" at the Institute of Geography, University of Bern.

Purposes of research

  • ☑ Collect and pre-process relevant dataset in Chicago.
  • ☑ Implement the algorithmic logics (Twinam, 2017) .
  • ☑ Explore the association among crime and other characteristics in Chicago.

Methods and datasets

  • Algorithms and implements:

    • ☑ Self-built 'Module' and 'Function' in python
    • ☑ Spatial characteristics (e.g. Points in Circle, Points in Polygon, Spatial index, etc.)
    • ☑ Correlation analysis

    This project use python to finish analysis process. First of all, I build up the module for accelerated processing interaction points in streets' networks. As for process part, this part is relying on the 'json', 'math', 'Shapely', 'Numpy' packages. In the end, for analyses part, relying on the 'Pandas', 'Numpy', 'Geopandas', 'matplotlib', 'time' packages.

  • Datasets:

    • ☑ Crime dataset from 2001 to 2018 in Chicago
    • ☑ Commerical land use (e.g. restaurants and shops) from OpenStreetMap
    • ☑ Street weights (i.e. the combination between density and class) from Chicago
    • ☑ Population density of 2018 from Chicago

    With the limitation of data size, if need, you can contact to me to require them. Or you can find them in public sources.

Results

image
As this figure shows, the association between 'street weight' and 'number of commerical land use' is around 0.26. For others, there is not clear association.

Limitations and Outlook

  • Although I have extracted corresponding characteristics, I cannot ensure they represents the content in suitable scales. If not, there is modifiable areal unit problem existing.
  • I didn't consider to the interaction among these variables and their causalities. If possible, we can introduce the instrumental variable to check.
  • From temporal perspective, there is no histotrical dataset like the Twinam (2017), which means that this project is lacking of sensitivity analysis.

Contact

Name: Haokun Liu
Email: [email protected]

Reference

Lawhead, J. (2019). Learning Geospatial Analysis with Python: Understand GIS fundamentals and perform remote sensing data analysis using Python 3.7.
Phillips, D. (2015). Python 3 object-oriented programming.
Twinam, T. (2017). Danger zone: Land use and the geography of neighborhood crime. Journal of Urban Economics, 100, 104-119.
Xiao, N. (2015). GIS algorithms.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published