ehrapy.preprocessing.summarize_measurements#
- ehrapy.preprocessing.summarize_measurements(edata, *, layer=None, var_names=None, statistics=['min', 'max', 'mean'])[source]#
Summarizes numerical measurements into minimum, maximum and average values.
- Parameters:
edata (
EHRData|AnnData) – Data object containing measurements.layer (
str|None, default:None) – Layer to calculate the expanded measurements for.var_names (
Iterable[str] |None, default:None) – For which measurements to determine the expanded measurements for. Defaults to None (all numerical measurements).statistics (
Iterable[Literal['min','max','mean']] |None, default:['min', 'max', 'mean']) – Which expanded measurements to calculate. If None, it calculates minimum, maximum and mean.
- Return type:
- Returns:
A new data object with expanded .X containing the specified statistics as additional columns replacing the original values.