A Python package integrating ethical considerations into Pandas DataFrame processing.
Project description
pandas-emetrics
pandas-emetrics is a Python package integrating ethical data algorithms and metrics directly into Pandas DataFrame processing. pandas-emetrics provides the necessary tools for users to analyze and increase the level of privacy and anonymity in their datasets. Through techniques such as k-anonymity, differential privacy, and feature suppression, consumers and research participants can feel confident that their data is being handled in a secure, ethical manner.
Through pandas-emetrics, I aim to bring data ethics, a field far too often considered an afterthought, to the forefront of development for data scientists, analysts, researchers, teachers—virtually anyone working with potentially sensitive personal information. By allowing these techniques to be easily understandable and accessible, I hope that more people begin to realize the importance of data ethics.
References
This project would not have been possible without these great resources!
- k-Anonymity [1], [2]
- l-Diversity
- Multivariate Mondrian Algorithm for k-anonymization
- Noise and Differential Privacy
- A great YouTube series touching on many ethical and security related topics
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pandas_emetrics-1.0.0.tar.gz.
File metadata
- Download URL: pandas_emetrics-1.0.0.tar.gz
- Upload date:
- Size: 53.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af188a173dbe1517c45cf6fbf888f86af9bf109c031d5b28fe5e1ae34f68de0c
|
|
| MD5 |
eac7e7e1e03497c133feda286b67e7a2
|
|
| BLAKE2b-256 |
56e5a1bc6c42f5cf6dcbe404d72b8cdc481c9ed408f2113ac7b5f4310b0ea337
|
File details
Details for the file pandas_emetrics-1.0.0-py2.py3-none-any.whl.
File metadata
- Download URL: pandas_emetrics-1.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afbba6112a331935daffd455491019782b76e5b31578db6989707364f0bacbac
|
|
| MD5 |
6684e96aace9f4a47fffd037dab79ca0
|
|
| BLAKE2b-256 |
1f334120251989ec29788cd062f7d0daa4e1fdf93bb6ec35b55c161ca8810a3f
|