stats#
- QuadratiK.tools.stats(x, y=None)#
The stats function calculates statistics for one or multiple groups of data.
Parameters#
- xnumpy.ndarray, pandas.DataFrame
Data for which statistics is to be calculated.
- ynumpy.ndarray, pandas.DataFrame, optional
The parameter y is an optional input that can be either another set of observations, or the associated labels for observations (data points).
Returns#
- summary statisticspandas.DataFrame
Summary statistics of the input data.
Examples#
>>> import numpy as np >>> from QuadratiK.tools import stats >>> np.random.seed(42) >>> X = np.random.randn(100,4) >>> stats(X) ... Feature 0 Feature 1 Feature 2 Feature 3 Mean -0.009811 0.033746 0.022496 0.043764 Std Dev 0.868065 0.952234 1.044014 0.982240 Median -0.000248 -0.024646 0.068665 0.075219 IQR 1.244319 1.111478 1.318245 1.506492 Min -2.025143 -1.959670 -3.241267 -1.987569 Max 2.314659 3.852731 2.189803 2.720169