Новое в R: Как рассчитать статистику для периодов времени (ежедневно, ежемесячно и т. Д. c) - PullRequest
0 голосов
/ 28 апреля 2020

Вот как выглядит мой набор данных (временной ряд акции):

Date Tick Open High Low Close Volume

|1|01/02/1991|931|3.34|3.34|3.34|3.34|113441|

|2|01/02/1991|933|3.32|3.32|3.32|3.32|113098|

|3|01/02/1991|934|3.32|3.32|3.32|3.32|39070|

|4|01/02/1991|937|3.32|3.32|3.32|3.32|65117|

|5|01/02/1991|939|3.32|3.32|3.32|3.32|5826|

|6|01/02/1991|941|3.32|3.32|3.32|3.32|2399|

|7|01/02/1991|943|3.32|3.32|3.32|3.32|68544|

|8|01/02/1991|948|3.32|3.32|3.32|3.32|69230|

|9|01/02/1991|949|3.32|3.32|3.32|3.32|6854|

|10|01/02/1991|952|3.32|3.32|3.32|3.32|7882|

|11|01/02/1991|954|3.34|3.34|3.34|3.34|3769|

|12|01/02/1991|956|3.34|3.34|3.34|3.34|38042|

|13|01/02/1991|957|3.34|3.34|3.34|3.34|41812|

|14|01/02/1991|1002|3.34|3.34|3.34|3.34|2399|

|15|01/02/1991|1008|3.34|3.34|3.34|3.34|685|

|16|01/02/1991|1011|3.34|3.34|3.34|3.34|342|

|17|01/02/1991|1012|3.34|3.34|3.34|3.34|2399|

|18|01/02/1991|1014|3.34|3.34|3.34|3.34|10281|

|19|01/02/1991|1017|3.34|3.34|3.34|3.34|3427|

|20|01/02/1991|1019|3.34|3.36|3.34|3.36|5483|

|21|01/02/1991|1021|3.36|3.36|3.36|3.36|3427|

|22|01/02/1991|1022|3.34|3.34|3.34|3.34|342|

|23|01/02/1991|1023|3.34|3.36|3.34|3.36|5140|

Как видите, на каждый день у меня есть несколько сотен тикеров по 1 минуте. Когда их около 390, начинается другой день. Я хочу сделать следующее: трансформировать эту серию с 1-минутного тикера до 5-минутного. Я думал о создании двоичного вектора T или F, указывающего, если прошло 5 минут, а затем отбросим то, что находится между 5-минутным интервалом. Проблема в том, что мне нужно делать это каждый день, то есть мой индекс «i» будет сбрасываться, когда начинается другой день.

Другая проблема заключается в расчете дневной дисперсии с использованием серии из 5 минут.

Может кто-нибудь помочь? Любая деталь, которую вы не поняли, пожалуйста, не стесняйтесь спрашивать.

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