-
Notifications
You must be signed in to change notification settings - Fork 13
2020 General Election Precinct Results #41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Starting on Cache |
I will take Beaver County |
Thank you all! In ingesting the statewide GE precinct file, I noticed a two counties where the candidate-name and party-name columns were incorrectly swapped: CacheLooks correct in this repo's single-county source file, but got swapped when appending the files maybe? It seems like the order of CSV headers/columns is one way in the county file:
and another way in the statewide file:
Here's an excerpt from the statewide file:
WeberColumns are actually incorrectly labeled in the single-county source file:
|
It also appears that, when parsing the Iron County results PDF, all the Cedar City precincts lost their numeric identifier. That means that all 25 precincts starting with The precinct names do appear to have the proper suffix in the source PDF, eg: |
Wasatch County appears to have two successive issues: first, in the single-county CSV file, the precincts starting with
This then seems to be interpreted as times of day by the script that generated the statewide file, creating wonky precinct names:
but this time-of-day interpretation also seems to have happened for all other Wasatch County precincts with
(The county's source PDF looks fine/correct.) |
Update: Aha, this seems to occur whenever/wherever a candidate (in this case, Trump) receives more than 1000 votes in these two counties, when using this PDF parsing technique for Electionware PDFs. See also Washington County's Parsing of the Juab County PDF seems to have split the This same issue seems to have happened in Washington County:
This might be because the name MOHR (a candidate's name) is being parsed as a precinct name? |
@mileswwatkins thanks for this - we'll have this fixed today. |
I am close to finishing Beaver County. Their report lists normal and provisional ballots for each precinct. I have been adding the two together, should I keep them separate (have separate rows)? |
@andysylvester hey Andy, ideally you can add them together for the |
@dwillis I will go ahead and keep them together in the votes column, will plan to make a commit later today. |
I was ready to make a commit just now for Beaver County, but saw that @dwillis made a commit two days ago. I am sorry if taking a week to create a file is too long, but this is the second time someone has completed a county I signed up for. This does not motivate me to keep signing up to help on this project. Can someone help me understand what is going on here? |
@andysylvester Hey Andy, first let me say thank you for your work - it is needed. This isn't on you; it's on me. When we have new folks come into the project, often we will have more experienced volunteers duplicate their work to help us check things (and clearly, from the comments here, that's needed). In this case we had another Beaver County done and I was eager to get a statewide results file out, so I apologize for making you feel like your work isn't valuable and valued. I hope you do stick around, and if this should happen again I will let you know asap, but mostly will try to avoid this. |
Thanks for the explanation, I agree from the comment thread that data needs to be double-checked. Should I go ahead with my commit (I included data for what appeared to be write-in candidates), or let it go? Also, where should I go to sign up for another county, and to make sure people know I am signed up? |
@andysylvester sure - why don't you send it directly to me at openelections@gmail.com and I'll check it against what we have. In terms of another county, Utah is now finished for the general but California is wide open. openelections/openelections-data-ca#144. I'll make sure the decks are cleared for you. |
If you want to work on a county, add a comment saying which one you'd like to work on or email openelections@gmail.com. You can either email us finished CSV files or submit a pull request, whatever is easiest.
The results files you'll be converting are in the Utah sources repository. Many of these are either PDFs or Excel files. For electronic PDFs, we recommend using Tabula, which is free, to extract data. The goal is to create a single CSV file for each county, with the following headers:
county
,precinct
,office
,district
,party
,candidate
,votes
For the following offices: Registered Voters, Ballots Cast, President, U.S. House, Governor, Attorney General, State Auditor,, State Treasurer, State Senate, State House
File names should be:
20201103__ut__general__{county_name}__precinct.csv
, with the county name lower case and spaces replaced with underscores.The text was updated successfully, but these errors were encountered: