Получите серию средних из 10 чисел из гораздо большего набора - PullRequest
0 голосов
/ 22 января 2020

У меня очень большой набор исторических данных о ценах на акции (> 4 млн записей в CSV). Они считываются с использованием кода VBA.

Я хотел бы вычислить статистику (например, скользящее среднее). Это среднее из последних 10 чисел, прочитанных при использовании VBA. Затем запишите этот номер в мой XLS (или обратно в CSV)

Пример. прочитайте 10 чисел, вычислите, напишите Read в следующем ряду и сделайте все заново.

Какое вычислительно эффективное решение для этого?

Я думал о чтении, сохранении последние 10 в массиве, получить статистику. Но, похоже, нет способа удалить первое значение из массива.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...