csverve.utils package

Submodules

csverve.utils.utils module

csverve.utils.utils.merge_dtypes(dtypes_all: List[Dict[str, str]]) Dict[str, str][source]

Merge pandas dtypes.

Parameters:

dtypes_all – List of dtypes dictionaries, where key = column name, value = pandas dtype.

Returns:

Merged dtypes dictionary.

csverve.utils.utils.merge_frames(frames: List[DataFrame], how: str, on: List[str]) DataFrame[source]

Takes in a list of pandas DataFrames, and merges into a single DataFrame. #TODO: add handling if empty list is given

Parameters:
  • frames – List of pandas DataFrames.

  • how – How to join DataFrames (inner, outer, left, right).

  • on – Column(s) to join on, comma separated if multiple.

Returns:

merged pandas DataFrame.

csverve.utils.utils.pandas_to_std_types(dtype: Any) str[source]

Module contents