«Скользящее среднее число» относится к вычислению скользящего или скользящего среднего с использованием библиотеки NumPy, которая является популярной библиотекой числовых вычислений на Python. Скользящее среднее – это статистический метод, используемый для анализа данных путем расчета среднего значения подмножества значений в скользящем окне.
Вот несколько методов расчета скользящего среднего с помощью NumPy:
-
Использование
numpy.convolve()
: функциюconvolve()
NumPy можно использовать для расчета скользящего среднего путем свертки массива данных с помощью окно из единиц, разделенное на размер окна. -
Использование
numpy.cumsum()
. Используя функциюcumsum()
, вы можете вычислить совокупную сумму массива данных. Затем, взяв разницу между последовательными совокупными суммами с соответствующим смещением, вы можете получить скользящее среднее. -
Использование
numpy.correlate()
: аналогичноnumpy.convolve()
,correlate()
позволяет вычислить скользящее среднее путем сопоставления массива данных с окном единиц, разделенным на размер окна. -
Использование цикла или списка. Вы можете перебирать массив данных с помощью цикла или списка и вычислять среднее значение для каждого окна путем суммирования значений и деления на размер окна.