316 читали · 11 месяцев назад
Что такое корреляция? Виды корреляции
Что означает корреляция? Корреляция – это взаимосвязь двух параметров друг с другом. То есть насколько тесно изменения одного параметра связаны с изменением другого параметра. Это понятие используется во многих научных дисциплинах: биологии, математике, статистике, физике, ну, и разумеется, в инвестициях. Корреляция рассчитывается на основании статистической взаимосвязи между двумя объектами. Она измеряет степень линейной зависимости двух переменных. Например, рост и вес человека взаимосвязаны, и более высокие люди, как правило, тяжелее, чем более низкие...
433 читали · 2 года назад
Ускоряем код с помощью векторизации Python
Одним из приемов для ускорения работы циклов является векторизация вычислений, т. е. использование функций, которые поддерживают операции над векторами. Вообще лучший способ ускорить любой цикл – это отказаться от него. В примере выше для работы с функцией my_func мы могли бы вызвать ее в цикле для каждого элемента списка, но гораздо проще использовать vectorize. По сути, vectorize преобразует функцию таким образом, что она начинает принимать весь вектор целиком, а не отдельный его элемент...