Set of tools to measure and run test laid out by the 1982 Voting Rights Amendment
Project description
VRA Results Tests
Voter Power Indexes
Vote Power Index provides tools to run both Banzhaf Power Index and Shapley–Shubik Index to analyse 2 party poltical geographies like US Congresstional Districts to see if the reapproation process maintained Mintorities communties to elect their candidate of choice
Usage
power_index(df, OtherPopCol, TargetPopCol, Party1, Party2, vIndex=None, filename=None)
Parameters
df - Pandas Dataframe
OtherPopCol - Majority community
TargetPopCol - Minority community
OtherParty - None colitlition party of choice
ColilitionParty - Colitlition party of choice
vIndex (ssi/bpi/none):
- None both indexes
- ssi Shapley–Shubik Index
- bpi Banzhaf Power Inde
filename - optional
Racial Block Voting Tools
Homogeneous Precinct Analysis
Homogeneous_Precinct(df, MajorityPopCol, MinorityPopCol, TotalPopCol, MajorityParty, MinorityParty)
Ecological Regression Analysis
Ecological_Regression(df, TotalPopCol, MinorityPopCol, MajorityParty, MinorityParty)
df - pandas Dataframe
MajorityPopCol - Column name for column that has Majority population
MinorityPopCol - Column name for column that has Minority population
TotalPopCol - Column name for column that has Total population
MajorityParty - Column name for column that has Majority Vote
MinorityParty - Column name for column that has Minority Vote
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file VRAresultsTest-0.1.0.tar.gz
.
File metadata
- Download URL: VRAresultsTest-0.1.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/3.10.0 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61b8d141899d2c388ae8e7e01f1492c2dd820c6ff9d20ee769e65644ab876430 |
|
MD5 | 459ffbc2d4079aec3afe81d8814eb65d |
|
BLAKE2b-256 | f31c819f2b22c3f257d91a75124b5e9ab2d51b1e6204082a60346b441b4dca23 |
File details
Details for the file VRAresultsTest-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: VRAresultsTest-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/3.10.0 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 263916e8c038a89d11d882849a19f88c788ab6757da4a790cdfa24e4118c4955 |
|
MD5 | 2bd8ed8829425194692ed0c3bddded9a |
|
BLAKE2b-256 | 8e741c38139039010c06ec6845eb9332d5af1e8afd266d1a9b7d24241838162b |