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.