Premium Project

Data Science for Social Good: Crime Study

Use data science to catch criminals, plus find new ways to volunteer personal time for social good.

Start Project
  • 9 tasks
  • 1,111 participants
  • 1,500 XP

Project Description

Quantitative analyses can have a significant impact on initiating change within one's community. When analyzed responsibly, data can provide evidence to understand difficult social issues correctly. In this project, you will leverage publicly available data to interpret crime patterns within the city of San Francisco.

To complete this project, you should be comfortable manipulating data with dplyr and visualizing data with ggplot2. To prepare or brush up your skills, check out Data Manipulation with dplyr, and Introduction to Data Visualization with ggplot2).

The dataset used in this project is hosted on Kaggle and updated daily. Note - some of the original column names are altered for adherence to a standard naming scheme.

Project Tasks

  • 1 The power of data science
  • 2First poke and prod
  • 3Mutating join
  • 4Inspect frequency trends
  • 5Correlation between trends
  • 6Filtering joins
  • 7True crime
  • 8Grand theft auto
  • 9Density map
William Connell

PhD Student at University of California, San Francisco

Will Connell is a Pharmaceutical Sciences and Pharmacogenomics doctorate student at UCSF. He is a hobbyist in all things data science and advocates for project-based learning and peer-to-peer mentorship.

See More


  • R LogoR
  • Topics

    Data ManipulationData VisualizationImporting & Cleaning Data