Skip to content

Interactive data visualization of sexual assault reports on college campuses

Notifications You must be signed in to change notification settings

songbird175/ItHappens

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final-Project

###Title: ItHappens

###Description:

The goal of our project is to create a series of interactive visualizations showing data on the frequency of sexual assault cases at four year colleges across the United States. The stretch goal of this project is to create an interactive website with different kinds of visuals - such as maps - showing the colleges that reported a nonzero number versus the college that reported zero.

In order to create certain visualizations on this data we had to first find data from a variety of sources and use pandas and csv files to combine the data in ways that we could use in later libraries, such as matplotlib and basemap.

Project Website (https://sites.google.com/site/ithappenssoftdes/home)

###Authors:

###Getting Started:

Used with python 2.7

Required packages/programs:

  • Matplotlib
  • Matplotlib Toolkits Basemap
  • Pandas
  • Numpy - should have been installed

###Installation:

To install Matplotlib: sudo apt-get install python-matplotlib

To install Basemap: sudo apt-get install python-mpltoolkits.basemap

To install pandas: sudo apt-get install python-pandas

###Usage: The program takes CSV files as input and yields a map of colleges across the United States with color and size coded dots, as well as yet-to-be-determined other figures. It can be run with “python [filename]” in the terminal. Files that can be run include:

  • object_basemap.py - draws US map with dots and US map with shading
  • object_bm.py - draws US map and a zoomed in subplot when clicked
  • otherpictures.py - creates a polar plot comparing Ivies

###License: No license at this point

About

Interactive data visualization of sexual assault reports on college campuses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 73.7%
  • HTML 21.5%
  • CSS 3.9%
  • JavaScript 0.9%