Среднее и SD всего столбца с xts - PullRequest
0 голосов
/ 12 октября 2019

может быть простым вопросом, но у меня возникают проблемы при попытке получить среднее и стандартное отклонение за весь период 2007-2019 гг. От объекта xts, а не только от годовой информации. Есть ли способ сделать это все сразу?

apply.yearly(zxl$logs, mean) apply.yearly(zxl$logs, sd)

Данные

            open    high    low    close    volume  adjusted    logs
2007-01-02  7.76    7.80    7.72    7.79    469679  4.320257    NA
2007-01-03  7.80    7.80    7.71    7.72    603550  4.281435    -0.009026496
2007-01-04  7.71    7.86    7.71    7.82    2184809 4.336895    0.012870191
2007-01-05  7.82    8.04    7.79    7.90    2689292 4.381261    0.010178205
2007-01-08  7.97    7.97    7.67    7.69    1284530 4.264797    -0.026941976
2007-01-09  7.72    7.81    7.71    7.72    1904052 4.281435    0.003893581
2007-01-10  7.65    7.80    7.64    7.67    931877  4.253706    -0.006497749
2007-01-11  7.65    7.67    7.56    7.60    955782  4.214884    -0.009168368
2007-01-12  7.63    7.81    7.61    7.75    1002917 4.298072    0.019544596

1 Ответ

0 голосов
/ 12 октября 2019

Не уверен, что я полностью понимаю, но вы пробовали mean(zxl$logs), sd(zxl$logs)? Это должно быть сделано по всему набору данных.

Если вы хотите ограничить период, вы можете просто сделать

mean(zxl['2007-01/2019-01']$logs)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...