масштабирование данных без использования доступных методов

#scikit-learn

Вопрос:

Я вижу, что в этом руководстве для масштабирования данных используется новая функция.

https://github.com/codeheroku/Introduction-to-Machine-Learning/blob/master/Collaborative Filtering/Collaborative Filtering Dummy Dataset.ipynb

Доступно ли это то же самое, что и масштабирование minmax в sklearn.предварительная обработка?

 def standardize(row):
    new_row = (row - row.mean())/(row.max()-row.min())
    return new_row
 

Если нет, то в чем преимущество использования этого по сравнению со встроенным классом?