eskapade.data_quality package¶
Subpackages¶
Submodules¶
eskapade.data_quality.dq_helper module¶
Project: Eskapade - A Python-based package for data analysis.
Module: data_quality.dq_helper
Created: 2017/04/11
- Description:
- Data-quality helper functions
- Authors:
- KPMG Advanced Analytics & Big Data team, Amstelveen, The Netherlands
Redistribution and use in source and binary forms, with or without modification, are permitted according to the terms listed in the file LICENSE.
-
eskapade.data_quality.dq_helper.
bool_to_int
(val, **kwargs)¶ Convert input boolean to int.
Parameters: val – value to be evaluated Returns: evaluated value Return type: np.int64
-
eskapade.data_quality.dq_helper.
bool_to_str
(val, **kwargs)¶ Convert input boolean to str.
Parameters: val – value to be evaluated Returns: evaluated value Return type: str
-
eskapade.data_quality.dq_helper.
check_nan
(val)¶ Check input value for not a number.
Parameters: val – value to be checked for nan Returns: true if nan Return type: bool
-
eskapade.data_quality.dq_helper.
cleanup_string
(col)¶ Cleanup input string.
Parameters: col – string to be cleaned up Returns: cleaned up string Return type: str
-
eskapade.data_quality.dq_helper.
convert
(val)¶ Convert input to interpreted data type.
Parameters: val – value to be interpreted Returns: interpreted value
-
eskapade.data_quality.dq_helper.
to_date_time
(val, **kwargs)¶ Convert input to numpy.datetime64.
Parameters: val – value to be evaluated Returns: evaluated value Return type: numpy.datetime64
-
eskapade.data_quality.dq_helper.
to_float
(val, **kwargs)¶ Convert input to float.
Parameters: val – value to be evaluated Returns: evaluated value Return type: np.float64
-
eskapade.data_quality.dq_helper.
to_int
(val, **kwargs)¶ Convert input to int.
Parameters: val – value to be evaluated Returns: evaluated value Return type: np.int64
-
eskapade.data_quality.dq_helper.
to_str
(val, **kwargs)¶ Convert input to string.
Parameters: val – value to be converted Returns: converted value Return type: str