Using ACS-SPM data at the PUMA level, mapped to senate and assembly districts.
Based on Fox, Glassman, and Pacas (2020).
Local effects of child allowances
License: MIT License
Using ACS-SPM data at the PUMA level, mapped to senate and assembly districts.
Based on Fox, Glassman, and Pacas (2020).
I asked about this on StackExchange since I can't find it.
Currently @nmrodelo has some matplotlib charts, we'll want plotly so we can have hovercards based on @ben-boehlert's outputs
With links to the sources of those files (shapefiles and ACS-SPM data)
Add three raw files:
data/raw/[shapefiles for puma, assembly, and senate]
And two files for processing:
py/make_puma_mapping.py
: Python scriptdata/puma_mapping.csv
: File with puma
, assembly_district
, senate_district
, produced from make_puma_mapping.py
For California for now since others require separate assembly and senate files.
Add the impact of the reform by county
Since it's unicameral.
Should also test that records don't get dropped in general.
Nationwide to start
Since state legislative districts are built from Census blocks, we should build a dataset at the block level that we can then aggregate as needed. It should have these columns:
* Population can probably be mapped from the 2010 Census, which has block group level population; this can then be allocated equally across blocks in a block group.
Somehow the centroid match is generating errors for some of the districts, and providing text instead of a number. It is not immediately clear how this is happening, but it may simply be the result of the PUMA with centroid off the coast.
censusdata package should do this
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.