что делает код
x_std[column]= (x_std[column]-x_std[column].mean())/x_std[column].std()
в особенности [column] и .mean()
x_std это массив с 3мя элементами*
Как понять, что делает код
-- Прочитать хотя-бы пару страниц учебника по Python.
Если "x_std это массив с 3мя элементами" - то о каком .std() может идти речь вообще?
Но будем считать, что это не "массив с 3мя элементами", а таблица с 3мя столбцами.
Тогда СКОРЕЕ всего column - содержит номер столбца, к которому вы обращаетесь.
Как нетрудно догадаться .mean() - это метод для подсчета среднего значения.
И тогда судя по формуле - имелось ввиду т.н. Z-преобразование из статистики.
Функция mean() вычисляет среднее арифметическое значений элементов массива.
Функция std() вычисляет среднеквадратичное (стандартное) отклонение значений элементов массива.
В column я так понял попадает какой то элемент массива (в цикле)
Допустим попало 10.
т.е. 10 элемент массива = 10(?) элемент массива минус какой то элемент массива.mean()делим на какой то элемент массива.std()