Skip to contents

Transform a vector/univariate time series in an hankel matrix

Usage

hankel_matrix(y, L)

Arguments

y

A vector or a time series

L

A number.

Value

An hankel matrix.

Examples

y <- datasets::AirPassengers
L <- 12
hankel_matrix(y, L)
#>       [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13]
#>  [1,]  112  118  132  129  121  135  148  148  136   119   104   118   115
#>  [2,]  118  132  129  121  135  148  148  136  119   104   118   115   126
#>  [3,]  132  129  121  135  148  148  136  119  104   118   115   126   141
#>  [4,]  129  121  135  148  148  136  119  104  118   115   126   141   135
#>  [5,]  121  135  148  148  136  119  104  118  115   126   141   135   125
#>  [6,]  135  148  148  136  119  104  118  115  126   141   135   125   149
#>  [7,]  148  148  136  119  104  118  115  126  141   135   125   149   170
#>  [8,]  148  136  119  104  118  115  126  141  135   125   149   170   170
#>  [9,]  136  119  104  118  115  126  141  135  125   149   170   170   158
#> [10,]  119  104  118  115  126  141  135  125  149   170   170   158   133
#> [11,]  104  118  115  126  141  135  125  149  170   170   158   133   114
#> [12,]  118  115  126  141  135  125  149  170  170   158   133   114   140
#>       [,14] [,15] [,16] [,17] [,18] [,19] [,20] [,21] [,22] [,23] [,24] [,25]
#>  [1,]   126   141   135   125   149   170   170   158   133   114   140   145
#>  [2,]   141   135   125   149   170   170   158   133   114   140   145   150
#>  [3,]   135   125   149   170   170   158   133   114   140   145   150   178
#>  [4,]   125   149   170   170   158   133   114   140   145   150   178   163
#>  [5,]   149   170   170   158   133   114   140   145   150   178   163   172
#>  [6,]   170   170   158   133   114   140   145   150   178   163   172   178
#>  [7,]   170   158   133   114   140   145   150   178   163   172   178   199
#>  [8,]   158   133   114   140   145   150   178   163   172   178   199   199
#>  [9,]   133   114   140   145   150   178   163   172   178   199   199   184
#> [10,]   114   140   145   150   178   163   172   178   199   199   184   162
#> [11,]   140   145   150   178   163   172   178   199   199   184   162   146
#> [12,]   145   150   178   163   172   178   199   199   184   162   146   166
#>       [,26] [,27] [,28] [,29] [,30] [,31] [,32] [,33] [,34] [,35] [,36] [,37]
#>  [1,]   150   178   163   172   178   199   199   184   162   146   166   171
#>  [2,]   178   163   172   178   199   199   184   162   146   166   171   180
#>  [3,]   163   172   178   199   199   184   162   146   166   171   180   193
#>  [4,]   172   178   199   199   184   162   146   166   171   180   193   181
#>  [5,]   178   199   199   184   162   146   166   171   180   193   181   183
#>  [6,]   199   199   184   162   146   166   171   180   193   181   183   218
#>  [7,]   199   184   162   146   166   171   180   193   181   183   218   230
#>  [8,]   184   162   146   166   171   180   193   181   183   218   230   242
#>  [9,]   162   146   166   171   180   193   181   183   218   230   242   209
#> [10,]   146   166   171   180   193   181   183   218   230   242   209   191
#> [11,]   166   171   180   193   181   183   218   230   242   209   191   172
#> [12,]   171   180   193   181   183   218   230   242   209   191   172   194
#>       [,38] [,39] [,40] [,41] [,42] [,43] [,44] [,45] [,46] [,47] [,48] [,49]
#>  [1,]   180   193   181   183   218   230   242   209   191   172   194   196
#>  [2,]   193   181   183   218   230   242   209   191   172   194   196   196
#>  [3,]   181   183   218   230   242   209   191   172   194   196   196   236
#>  [4,]   183   218   230   242   209   191   172   194   196   196   236   235
#>  [5,]   218   230   242   209   191   172   194   196   196   236   235   229
#>  [6,]   230   242   209   191   172   194   196   196   236   235   229   243
#>  [7,]   242   209   191   172   194   196   196   236   235   229   243   264
#>  [8,]   209   191   172   194   196   196   236   235   229   243   264   272
#>  [9,]   191   172   194   196   196   236   235   229   243   264   272   237
#> [10,]   172   194   196   196   236   235   229   243   264   272   237   211
#> [11,]   194   196   196   236   235   229   243   264   272   237   211   180
#> [12,]   196   196   236   235   229   243   264   272   237   211   180   201
#>       [,50] [,51] [,52] [,53] [,54] [,55] [,56] [,57] [,58] [,59] [,60] [,61]
#>  [1,]   196   236   235   229   243   264   272   237   211   180   201   204
#>  [2,]   236   235   229   243   264   272   237   211   180   201   204   188
#>  [3,]   235   229   243   264   272   237   211   180   201   204   188   235
#>  [4,]   229   243   264   272   237   211   180   201   204   188   235   227
#>  [5,]   243   264   272   237   211   180   201   204   188   235   227   234
#>  [6,]   264   272   237   211   180   201   204   188   235   227   234   264
#>  [7,]   272   237   211   180   201   204   188   235   227   234   264   302
#>  [8,]   237   211   180   201   204   188   235   227   234   264   302   293
#>  [9,]   211   180   201   204   188   235   227   234   264   302   293   259
#> [10,]   180   201   204   188   235   227   234   264   302   293   259   229
#> [11,]   201   204   188   235   227   234   264   302   293   259   229   203
#> [12,]   204   188   235   227   234   264   302   293   259   229   203   229
#>       [,62] [,63] [,64] [,65] [,66] [,67] [,68] [,69] [,70] [,71] [,72] [,73]
#>  [1,]   188   235   227   234   264   302   293   259   229   203   229   242
#>  [2,]   235   227   234   264   302   293   259   229   203   229   242   233
#>  [3,]   227   234   264   302   293   259   229   203   229   242   233   267
#>  [4,]   234   264   302   293   259   229   203   229   242   233   267   269
#>  [5,]   264   302   293   259   229   203   229   242   233   267   269   270
#>  [6,]   302   293   259   229   203   229   242   233   267   269   270   315
#>  [7,]   293   259   229   203   229   242   233   267   269   270   315   364
#>  [8,]   259   229   203   229   242   233   267   269   270   315   364   347
#>  [9,]   229   203   229   242   233   267   269   270   315   364   347   312
#> [10,]   203   229   242   233   267   269   270   315   364   347   312   274
#> [11,]   229   242   233   267   269   270   315   364   347   312   274   237
#> [12,]   242   233   267   269   270   315   364   347   312   274   237   278
#>       [,74] [,75] [,76] [,77] [,78] [,79] [,80] [,81] [,82] [,83] [,84] [,85]
#>  [1,]   233   267   269   270   315   364   347   312   274   237   278   284
#>  [2,]   267   269   270   315   364   347   312   274   237   278   284   277
#>  [3,]   269   270   315   364   347   312   274   237   278   284   277   317
#>  [4,]   270   315   364   347   312   274   237   278   284   277   317   313
#>  [5,]   315   364   347   312   274   237   278   284   277   317   313   318
#>  [6,]   364   347   312   274   237   278   284   277   317   313   318   374
#>  [7,]   347   312   274   237   278   284   277   317   313   318   374   413
#>  [8,]   312   274   237   278   284   277   317   313   318   374   413   405
#>  [9,]   274   237   278   284   277   317   313   318   374   413   405   355
#> [10,]   237   278   284   277   317   313   318   374   413   405   355   306
#> [11,]   278   284   277   317   313   318   374   413   405   355   306   271
#> [12,]   284   277   317   313   318   374   413   405   355   306   271   306
#>       [,86] [,87] [,88] [,89] [,90] [,91] [,92] [,93] [,94] [,95] [,96] [,97]
#>  [1,]   277   317   313   318   374   413   405   355   306   271   306   315
#>  [2,]   317   313   318   374   413   405   355   306   271   306   315   301
#>  [3,]   313   318   374   413   405   355   306   271   306   315   301   356
#>  [4,]   318   374   413   405   355   306   271   306   315   301   356   348
#>  [5,]   374   413   405   355   306   271   306   315   301   356   348   355
#>  [6,]   413   405   355   306   271   306   315   301   356   348   355   422
#>  [7,]   405   355   306   271   306   315   301   356   348   355   422   465
#>  [8,]   355   306   271   306   315   301   356   348   355   422   465   467
#>  [9,]   306   271   306   315   301   356   348   355   422   465   467   404
#> [10,]   271   306   315   301   356   348   355   422   465   467   404   347
#> [11,]   306   315   301   356   348   355   422   465   467   404   347   305
#> [12,]   315   301   356   348   355   422   465   467   404   347   305   336
#>       [,98] [,99] [,100] [,101] [,102] [,103] [,104] [,105] [,106] [,107]
#>  [1,]   301   356    348    355    422    465    467    404    347    305
#>  [2,]   356   348    355    422    465    467    404    347    305    336
#>  [3,]   348   355    422    465    467    404    347    305    336    340
#>  [4,]   355   422    465    467    404    347    305    336    340    318
#>  [5,]   422   465    467    404    347    305    336    340    318    362
#>  [6,]   465   467    404    347    305    336    340    318    362    348
#>  [7,]   467   404    347    305    336    340    318    362    348    363
#>  [8,]   404   347    305    336    340    318    362    348    363    435
#>  [9,]   347   305    336    340    318    362    348    363    435    491
#> [10,]   305   336    340    318    362    348    363    435    491    505
#> [11,]   336   340    318    362    348    363    435    491    505    404
#> [12,]   340   318    362    348    363    435    491    505    404    359
#>       [,108] [,109] [,110] [,111] [,112] [,113] [,114] [,115] [,116] [,117]
#>  [1,]    336    340    318    362    348    363    435    491    505    404
#>  [2,]    340    318    362    348    363    435    491    505    404    359
#>  [3,]    318    362    348    363    435    491    505    404    359    310
#>  [4,]    362    348    363    435    491    505    404    359    310    337
#>  [5,]    348    363    435    491    505    404    359    310    337    360
#>  [6,]    363    435    491    505    404    359    310    337    360    342
#>  [7,]    435    491    505    404    359    310    337    360    342    406
#>  [8,]    491    505    404    359    310    337    360    342    406    396
#>  [9,]    505    404    359    310    337    360    342    406    396    420
#> [10,]    404    359    310    337    360    342    406    396    420    472
#> [11,]    359    310    337    360    342    406    396    420    472    548
#> [12,]    310    337    360    342    406    396    420    472    548    559
#>       [,118] [,119] [,120] [,121] [,122] [,123] [,124] [,125] [,126] [,127]
#>  [1,]    359    310    337    360    342    406    396    420    472    548
#>  [2,]    310    337    360    342    406    396    420    472    548    559
#>  [3,]    337    360    342    406    396    420    472    548    559    463
#>  [4,]    360    342    406    396    420    472    548    559    463    407
#>  [5,]    342    406    396    420    472    548    559    463    407    362
#>  [6,]    406    396    420    472    548    559    463    407    362    405
#>  [7,]    396    420    472    548    559    463    407    362    405    417
#>  [8,]    420    472    548    559    463    407    362    405    417    391
#>  [9,]    472    548    559    463    407    362    405    417    391    419
#> [10,]    548    559    463    407    362    405    417    391    419    461
#> [11,]    559    463    407    362    405    417    391    419    461    472
#> [12,]    463    407    362    405    417    391    419    461    472    535
#>       [,128] [,129] [,130] [,131] [,132] [,133]
#>  [1,]    559    463    407    362    405    417
#>  [2,]    463    407    362    405    417    391
#>  [3,]    407    362    405    417    391    419
#>  [4,]    362    405    417    391    419    461
#>  [5,]    405    417    391    419    461    472
#>  [6,]    417    391    419    461    472    535
#>  [7,]    391    419    461    472    535    622
#>  [8,]    419    461    472    535    622    606
#>  [9,]    461    472    535    622    606    508
#> [10,]    472    535    622    606    508    461
#> [11,]    535    622    606    508    461    390
#> [12,]    622    606    508    461    390    432