Моделирование временных рядов в f # - seq vs array vs vector vs list vs generic list

Если я хочу создать тип временного ряда в F # для хранения цен на акции, какой базовый тип мне следует использовать? Нам нужно

  1. Выбрать подмножество на основе временного индекса,
  2. Вычислить базовую статистику для подмножества, такого как среднее значение, стандартное отклонение, или для нескольких подмножеств, например, корреляции,
  3. Добавить элемент для новых данных и быстрого обновления статистики или технических индикаторов,
  4. Выполнить линейную регрессию между временными рядами и т. Я читал, что массив имеет лучшую производительность, seq имеет меньшую сноску памяти, список лучше подходит для добавления элементов и вектор F # проще для определенных математических расчетов. Чтобы уравновесить все компромиссы, как бы вы смоделировали временной ряд цен акций в f #? Спасибо.

6
задан Abel 13 September 2016 в 16:52
поделиться