https://github.com/touchred/ccrb-vis
Visualizing 300k NYPD misconduct records from the Civilian Complaint Review Board (CCRB) using react + visx
https://github.com/touchred/ccrb-vis
d3 d3js react react-spring reactjs tsx typescript visx
Last synced: about 1 month ago
JSON representation
Visualizing 300k NYPD misconduct records from the Civilian Complaint Review Board (CCRB) using react + visx
- Host: GitHub
- URL: https://github.com/touchred/ccrb-vis
- Owner: touchRED
- Created: 2020-12-07T05:15:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-23T03:35:11.000Z (about 4 years ago)
- Last Synced: 2025-01-26T00:16:39.719Z (3 months ago)
- Topics: d3, d3js, react, react-spring, reactjs, tsx, typescript, visx
- Language: TypeScript
- Homepage: https://ccrb-vis.netlify.app/
- Size: 4.97 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ccrb-vis
This is a repository of preliminary data visualization exercises involving over 20,000 judicially substantiated records of NYPD misconduct obtained by [NYCLU](https://www.nyclu.org/en/campaigns/nypd-misconduct-database) through a Freedom of Information Law (FOIL) request.
Built with
- [visx (react + d3)](https://airbnb.io/visx/)
- [react-spring](https://www.react-spring.io/)
- [papaparse (csv parser)](https://www.papaparse.com/)
- typescriptThe currently active visualization displays a pie chart representing the frequencies of misconduct sorted by officer rank.