Skip to content

jramtos/hate_groups

Repository files navigation

Identifying Anti-immigration movements: Mapping Hate Crimes and Groups in the US

We use U.S. public data to identify hate groups and hate crimes towards immigrants or hispanic/Latino groups.

1. Data

In the folder data, we have three data sets:

Complementary Data:

2. Analysis of Data

The analysis of the data, literature review and observed facts about hate towards immigrant communities (particularly Hispanic communities) are compiled in this report and the code is in analysis_hate_data.ipynb.

3. Building Dashboard Framework

Simple Interactive Dashboard using Shiny

Shiny is an R package to build interactive web apps straight from R where one can host standalone apps on a webpage or embed them in R Markdown documents or build dashboards. As a simple way to build a useful dashboard, we will rely on Shiny. There are two parts of the code:

  1. aggregate_data.py: A file that aggregates the data and stores it in csv files.
    Run: python3 aggregate_data.py to download the data.
  2. app.R: A file that builds the app (UI and Server) using R and Shiny.

You can check the interactive dashboard here

Example:
image

About

Identifying Anti-immigration movements: Mapping Hate Crimes and Groups in the US

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages