ml_grid.pipeline.data_scale =========================== .. py:module:: ml_grid.pipeline.data_scale Classes ------- .. autoapisummary:: ml_grid.pipeline.data_scale.data_scale_methods Module Contents --------------- .. py:class:: data_scale_methods Initializes the data_scale_methods class. .. py:method:: standard_scale_method(X: pandas.DataFrame) -> pandas.DataFrame Applies StandardScaler to numeric columns of a DataFrame. This method identifies numeric columns and applies standard scaling. Non-numeric columns are passed through without modification. :param X: The input DataFrame to scale. :type X: pd.DataFrame :returns: The scaled DataFrame, with numeric columns scaled and non-numeric columns preserved. Note: The column order may change. :rtype: pd.DataFrame