【R】 Почему значение по умолчанию для lag.max составляет 10 * log10 (Н / м) в acf ()? - PullRequest
0 голосов
/ 09 марта 2019

Я использую функцию acf в анализе временных рядов, и мне трудно понять аргумент lag.max в ней.

Я знаю, что лаг = 1 означает, что он вычисляет корреляцию между X (t) и X (t-1) и поэтому, если временной ряд имеет длину 500, тогда он может иметь максимальную задержку = 250 и получить корреляцию, такую ​​как corr(X(1),X(250)), corr(X(250),X(500)), но почему нам нужно только максимальное отставание 10 * log10 (Н / м) чтобы понять временной ряд?

Ниже приводится описание lag.max в acf {stats} :

lag.max максимальная задержка, при которой рассчитывается acf. По умолчанию 10 * log10 (Н / м), где N - количество наблюдений, а m - число серии. Будет автоматически ограничено одним числом меньше наблюдений в серии.

...