Quality assessment functions for Tracer Data
Project description
Getting Started
A Library built to work on generic pandas Dataframes and provide quality assessments such as the number of nulls in certain columns, the recency of data row items or the number of duplicates
Library Installation
pip install vaynerqualityassessments
To upgrade the library after an update
pip install vaynerqualityassessments --upgrade
Initialisation of the QualityAssessments class
An instance of the "QualityAssessments" class can be initiated with the ability to read/write with google sheets by being passed a UtilityFunctions object from the veetility library. Please consult the documentation for that library in order to be able to create an instance of the UtilityFunctions class
Setup in code
Once the instance of the UtilityFunctions class has been created i.e. "util". This can then be passed to the QualityAssessments initialisation.
import config as cf
from veetility import utility_functions
from vee_qa import quality_assessments as qa
util = utility_functions.UtilityFunctions(cf.google_sheet_auth_dict,cf.db_user,
cf.db_password,cf.db_host,
cf.db_port, cf.db_name)
qual_assess = qa.QualityAssessments(util)
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
Hashes for vaynerqualityassessments-0.1.15.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2946fb58c9aadf4b187f025f01063fc57372cb772ab1f576518271a7e6a14f98 |
|
MD5 | 3e1411064e016ea9eb70cc9acb276ee5 |
|
BLAKE2b-256 | 8d20e4b68eaad0f1c4ba31dd6cbedfe1530b9d37d15c7d585d5998e776350c53 |
Hashes for vaynerqualityassessments-0.1.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08870023de7c8610002c16eefd89210ff98dabfdb47837980470e2150e88ea87 |
|
MD5 | c9a1cdf0be1f6ec7011137088003119f |
|
BLAKE2b-256 | f40329135fe92eebf22907ffd4f82027a31eb05ee43fbc1ab7bc1fde0de3c444 |