standardize

function of dascore.proc.basic source

standardize(
    self: Patch ,
    dim: str ,
)-> Patch

Standardize data by removing the mean and scaling to unit variance.

The standard score of a sample x is calculated as:

z = (x - u) / s where u is the mean of the training samples or zero if with_mean=False, and s is the standard deviation of the training samples or one if with_std=False.

Parameters

Parameter Description
dim The dimension along which the normalization takes place.

Examples

import dascore as dc

patch = dc.load_example_patch()

standardize along the time axis

standardized_time = patch.standardize(‘time’)

standardize along the x axis

standardized_distance = patch.standardize(‘distance’) ```