Giter Club home page Giter Club logo

gratis's People

Contributors

charcoalf avatar feng-li avatar ldbk avatar mitchelloharawild avatar robjhyndman avatar ykang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gratis's Issues

Failure to simulate `seas_pacf` feature....

Hello, I had en error, when I tried to simulate seas_pacf feature:

x <- generate_ts_with_target(n = 2, ts.length = 60, freq = 1, seasonal = 0,
                             features = c('pacf_features'),
                             selected.features = c('seas_pacf'),
                             target = c(.01))

The output is:

Error in { : task 1 failed - "Unknown column `seas_pacf`
Backtrace:

What was done wrong?

Error in unserialize(socklist[[n]]) : error reading from connection

Hi, I face another problem is when i set parameter 'parallel=TRUE', it usually shows error
'Error in unserialize(socklist[[n]]) : error reading from connection'
but 'parallel=FALSE'
Below is the console record.

features_groups$compengine_all
[1] "embed2_incircle_1" "embed2_incircle_2" "ac_9"
[4] "firstmin_ac" "trev_num" "motiftwo_entro3"
[7] "walker_propcross" "localsimple_mean1" "localsimple_lfitac"
[10] "sampen_first" "std1st_der" "spreadrandomlocal_meantaul_50"
[13] "spreadrandomlocal_meantaul_ac2" "histogram_mode_10" "outlierinclude_mdrmd"
[16] "fluctanal_prop_r1"
ts_features_compengine_sample[features_groups$compengine_all]
A tibble: 1 x 16
embed2_incircle… embed2_incircle… ac_9 firstmin_ac trev_num motiftwo_entro3 walker_propcross localsimple_mea…

1 0.397 0.698 0.357 5 0.0916 1.48 0.176 2
… with 8 more variables: localsimple_lfitac , sampen_first , std1st_der ,
spreadrandomlocal_meantaul_50 , spreadrandomlocal_meantaul_ac2 , histogram_mode_10 ,
outlierinclude_mdrmd , fluctanal_prop_r1

x <- generate_ts_with_target(n = 10, ts.length = 120, freq = 1, seasonal = 0,
                              features = c('compengine'), selected.features = c(features_groups$compengine_all),
                              target=c(ts_features_compengine_sample[features_groups$compengine_all]),  
parallel=TRUE)

GA | iter = 1 | Mean = -66.852672 | Best = -7.368517
GA | iter = 2 | Mean = -36.005346 | Best = -5.533316
GA | iter = 3 | Mean = -20.992213 | Best = -2.073057
GA | iter = 4 | Mean = -20.871916 | Best = -2.073057
GA | iter = 5 | Mean = -9.784385 | Best = -2.073057
GA | iter = 6 | Mean = -9.310147 | Best = -2.073057
GA | iter = 7 | Mean = -8.341019 | Best = -2.073057
GA | iter = 8 | Mean = -9.003553 | Best = -2.073057
GA | iter = 9 | Mean = -7.406495 | Best = -2.069576
GA | iter = 10 | Mean = -5.431695 | Best = -2.069576
GA | iter = 11 | Mean = -7.154380 | Best = -2.069576
GA | iter = 12 | Mean = -7.260493 | Best = -2.069576
GA | iter = 13 | Mean = -7.944805 | Best = -2.069576
GA | iter = 14 | Mean = -6.684181 | Best = -2.069576
GA | iter = 15 | Mean = -9.766155 | Best = -2.069576
GA | iter = 16 | Mean = -13.365212 | Best = -2.069576
GA | iter = 17 | Mean = -5.623767 | Best = -2.069576
GA | iter = 18 | Mean = -5.163883 | Best = -1.879883
GA | iter = 19 | Mean = -5.697692 | Best = -1.774704
GA | iter = 20 | Mean = -6.464667 | Best = -1.774704
GA | iter = 21 | Mean = -7.519872 | Best = -1.774704
GA | iter = 22 | Mean = -5.739485 | Best = -1.774704
GA | iter = 23 | Mean = -4.626605 | Best = -1.774704
GA | iter = 24 | Mean = -5.708493 | Best = -1.774704
GA | iter = 25 | Mean = -5.907762 | Best = -1.774704
GA | iter = 26 | Mean = -5.214543 | Best = -1.774704
GA | iter = 27 | Mean = -5.536255 | Best = -1.774704
GA | iter = 28 | Mean = -4.851290 | Best = -1.774704
GA | iter = 29 | Mean = -4.474448 | Best = -1.774704
GA | iter = 30 | Mean = -4.135490 | Best = -1.774704
Error in unserialize(socklist[[n]]) : error reading from connection

 x <- generate_ts_with_target(n = 1, ts.length = 120, freq = 1, seasonal = 0,
                             features = c('compengine'), selected.features = c(features_groups$compengine_all),
                              target=c(ts_features_compengine_sample[features_groups$compengine_all]),  parallel=TRUE)

GA | iter = 1 | Mean = -49.430088 | Best = -4.613416
GA | iter = 2 | Mean = -27.054705 | Best = -4.337821
GA | iter = 3 | Mean = -16.311539 | Best = -4.337821
GA | iter = 4 | Mean = -16.540429 | Best = -4.337821
GA | iter = 5 | Mean = -17.747687 | Best = -2.039363
GA | iter = 6 | Mean = -11.495462 | Best = -2.039363
GA | iter = 7 | Mean = -11.018104 | Best = -2.039363
GA | iter = 8 | Mean = -11.571113 | Best = -2.039363
GA | iter = 9 | Mean = -11.335135 | Best = -2.039363
GA | iter = 10 | Mean = -7.523986 | Best = -2.039363
GA | iter = 11 | Mean = -7.242757 | Best = -2.039363
GA | iter = 12 | Mean = -8.076067 | Best = -2.039363
GA | iter = 13 | Mean = -7.031409 | Best = -2.039363
GA | iter = 14 | Mean = -8.049328 | Best = -2.039363
GA | iter = 15 | Mean = -7.761941 | Best = -2.039363
GA | iter = 16 | Mean = -9.741822 | Best = -1.908006
GA | iter = 17 | Mean = -10.360151 | Best = -1.908006
GA | iter = 18 | Mean = -8.552470 | Best = -1.908006
GA | iter = 19 | Mean = -11.437778 | Best = -1.908006
GA | iter = 20 | Mean = -6.728062 | Best = -1.908006
GA | iter = 21 | Mean = -6.309885 | Best = -1.908006
GA | iter = 22 | Mean = -6.052231 | Best = -1.908006
GA | iter = 23 | Mean = -5.948056 | Best = -1.908006
GA | iter = 24 | Mean = -6.822859 | Best = -1.908006
GA | iter = 25 | Mean = -6.900220 | Best = -1.908006
GA | iter = 26 | Mean = -5.595469 | Best = -1.908006
GA | iter = 27 | Mean = -7.945233 | Best = -1.908006
GA | iter = 28 | Mean = -9.488775 | Best = -1.908006
Error in unserialize(socklist[[n]]) : error reading from connection

x <- generate_ts_with_target(n = 1, ts.length = 120, freq = 1, seasonal = 0,
+                              features = c('compengine'), selected.features = c(features_groups$compengine_all),
+                              target=c(ts_features_compengine_sample[features_groups$compengine_all]),  parallel=FALSE)

GA | iter = 1 | Mean = -54.585013 | Best = -4.042123
GA | iter = 2 | Mean = -38.223307 | Best = -3.953552
GA | iter = 3 | Mean = -22.802254 | Best = -2.916697
GA | iter = 4 | Mean = -9.308311 | Best = -2.916697
GA | iter = 5 | Mean = -8.455406 | Best = -2.616656
GA | iter = 6 | Mean = -7.708090 | Best = -2.616656
GA | iter = 7 | Mean = -10.237694 | Best = -2.204324
GA | iter = 8 | Mean = -12.561889 | Best = -2.204324
GA | iter = 9 | Mean = -10.655380 | Best = -2.204324
GA | iter = 10 | Mean = -8.648677 | Best = -2.204324
GA | iter = 11 | Mean = -5.826070 | Best = -2.204324
GA | iter = 12 | Mean = -6.234029 | Best = -2.204324
GA | iter = 13 | Mean = -11.623634 | Best = -2.204324
GA | iter = 14 | Mean = -6.075097 | Best = -2.204324
GA | iter = 15 | Mean = -5.854861 | Best = -2.204324
GA | iter = 16 | Mean = -6.772335 | Best = -2.204324
GA | iter = 17 | Mean = -7.415923 | Best = -2.204324
GA | iter = 18 | Mean = -5.483947 | Best = -2.204324
GA | iter = 19 | Mean = -6.113520 | Best = -2.204324
GA | iter = 20 | Mean = -6.505165 | Best = -2.204324
GA | iter = 21 | Mean = -5.618576 | Best = -2.204324
GA | iter = 22 | Mean = -6.920597 | Best = -2.204324
GA | iter = 23 | Mean = -6.989805 | Best = -2.077239
GA | iter = 24 | Mean = -6.392787 | Best = -2.077239
GA | iter = 25 | Mean = -6.839221 | Best = -2.077239
GA | iter = 26 | Mean = -6.682474 | Best = -2.077239
GA | iter = 27 | Mean = -9.302662 | Best = -2.077239
GA | iter = 28 | Mean = -6.081294 | Best = -2.077239
GA | iter = 29 | Mean = -7.560041 | Best = -2.077239
GA | iter = 30 | Mean = -8.463644 | Best = -2.077239
GA | iter = 31 | Mean = -12.264256 | Best = -2.077239
GA | iter = 32 | Mean = -9.668713 | Best = -2.077239
GA | iter = 33 | Mean = -9.258544 | Best = -2.077239
GA | iter = 34 | Mean = -9.029584 | Best = -2.077239
GA | iter = 35 | Mean = -6.422915 | Best = -2.077239
GA | iter = 36 | Mean = -7.140980 | Best = -2.077239
GA | iter = 37 | Mean = -7.501049 | Best = -2.077239
GA | iter = 38 | Mean = -7.000897 | Best = -2.077239
GA | iter = 39 | Mean = -6.634549 | Best = -2.077239
GA | iter = 40 | Mean = -6.482912 | Best = -2.077239
GA | iter = 41 | Mean = -5.740218 | Best = -2.077239
GA | iter = 42 | Mean = -8.124309 | Best = -2.077239
GA | iter = 43 | Mean = -8.386757 | Best = -1.871865
GA | iter = 44 | Mean = -6.137567 | Best = -1.871865
GA | iter = 45 | Mean = -7.317306 | Best = -1.871865
GA | iter = 46 | Mean = -8.942302 | Best = -1.871865
GA | iter = 47 | Mean = -10.471457 | Best = -1.871865
GA | iter = 48 | Mean = -11.379822 | Best = -1.871865
GA | iter = 49 | Mean = -8.062991 | Best = -1.871865
GA | iter = 50 | Mean = -10.785102 | Best = -1.871865
GA | iter = 51 | Mean = -7.702994 | Best = -1.871865
GA | iter = 52 | Mean = -6.632111 | Best = -1.871865
GA | iter = 53 | Mean = -5.161943 | Best = -1.871865
GA | iter = 54 | Mean = -6.020751 | Best = -1.871865
GA | iter = 55 | Mean = -5.375976 | Best = -1.871865
GA | iter = 56 | Mean = -9.676868 | Best = -1.871865
GA | iter = 57 | Mean = -4.718812 | Best = -1.871865
GA | iter = 58 | Mean = -5.374955 | Best = -1.722591
GA | iter = 59 | Mean = -7.656259 | Best = -1.722591
GA | iter = 60 | Mean = -7.168374 | Best = -1.722591
GA | iter = 61 | Mean = -5.362479 | Best = -1.722591
GA | iter = 62 | Mean = -6.890446 | Best = -1.722591
GA | iter = 63 | Mean = -6.063577 | Best = -1.722591
GA | iter = 64 | Mean = -7.901720 | Best = -1.722591
GA | iter = 65 | Mean = -5.642867 | Best = -1.722591
GA | iter = 66 | Mean = -7.087705 | Best = -1.722591
GA | iter = 67 | Mean = -4.660895 | Best = -1.722591
GA | iter = 68 | Mean = -6.963794 | Best = -1.722591
GA | iter = 69 | Mean = -5.137820 | Best = -1.722591
GA | iter = 70 | Mean = -7.011831 | Best = -1.722591
GA | iter = 71 | Mean = -4.755455 | Best = -1.722591
GA | iter = 72 | Mean = -7.830152 | Best = -1.722591
GA | iter = 73 | Mean = -6.400217 | Best = -1.722591
GA | iter = 74 | Mean = -6.539753 | Best = -1.722591
GA | iter = 75 | Mean = -4.825075 | Best = -1.722591
GA | iter = 76 | Mean = -6.460761 | Best = -1.722591
GA | iter = 77 | Mean = -5.713546 | Best = -1.722591
GA | iter = 78 | Mean = -6.995405 | Best = -1.722591
GA | iter = 79 | Mean = -5.986383 | Best = -1.722591
GA | iter = 80 | Mean = -6.774339 | Best = -1.722591
GA | iter = 81 | Mean = -8.919732 | Best = -1.722591
GA | iter = 82 | Mean = -7.738917 | Best = -1.722591
GA | iter = 83 | Mean = -6.162386 | Best = -1.722591
GA | iter = 84 | Mean = -6.327214 | Best = -1.722591
GA | iter = 85 | Mean = -6.780196 | Best = -1.722591
GA | iter = 86 | Mean = -7.488970 | Best = -1.722591
GA | iter = 87 | Mean = -7.081700 | Best = -1.722591
There were 50 or more warnings (use warnings() to see the first 50)

installation on mac

What R verison is needed?
I've tried to install for R 3.4.2., but got an error that tscomp in not suitable for R 3.4.2.

how to change the features?

I found this generator interesting, and tried to generate time series data.
However, when I tried to add one feature from the sample, I am stacked. How can I add features?

Following is the code to try to add 'seasonal.strength', but I found an error saying
"task 1 failed - "object 'seasonal.strength' of mode 'function' was not found"
How can I do?

Plus, how can I do for other features which are on the paper (Kang, Hyndman, Li 2018) ?


x <- generate_ts_with_target(n = 2,
ts.length = 360,
freq = 1,
seasonal = 0,
features = c('entropy', 'stl_features','seasonal.strength'),
selected.features = c('entropy', 'trend','seasonal.strength'),
target = c(0.2 0.9, 0.5)
)

Where I can find description for the features?

Where I can find description (hopefully, including some relevant equations) for the features?

For example time_var_shift.

I found some descriptions in tsfeatures package, but it doesn't cover all features, as well as the original paper.

gaps in index

I'm not sure why but the following code some how creates a gap at year 0004 July 2nd:

library(tsibble)
library(gratis)

set.seed(2022)
sim1 <- arima_model(frequency = 7,
                    p = 1, # non-seasonal AR order
                    d = 0, # non-seasonal order of differencing
                    q = 0, # non-seasonal MA order
                    P = 1, # seasonal AR order
                    D = 0, # seasonal order of differencing
                    Q = 1, # seasonal MA order
                    constant = 0, # intercept
                    phi = c(0.8), # AR parameters
                    theta = c(), # MA parameters
                    Phi = c(-0.4), # seasonal AR parameters
                    Theta = c(0.8), # seasonal MA parameters
                    sigma = 0.5 # sd of noise
) %>% 
  generate(length = 2000, nseries = 1)

scan_gaps(sim1)
#> # A tsibble: 1 x 1 [1D]
#>   index     
#>   <date>    
#> 1 0004-07-02

Created on 2022-04-21 by the reprex package (v2.0.1)

Running time

Does it makes sense that running with

  • seasonal_strength = 0.9 -> takes ~5 hours
  • seasonal_strength = 0.9 -> takes more than 24 hours ??

I use laptop with 4 cores (8 threads), i7 cpu.

Doesn't work with Linux (Ubuntu)

Doesn't work with Linux (Ubuntu):

has the following error:

mcfork(): unable to create pipe
Calls: generator... <Anonymous> -> makeForkCluster -> newForkNode -> mcFork

Execution halted.

image (2)

Clash with `generate` function in `fable` for ARIMA models

fable contains the function generate.ARIMA() so whenever fable is loaded it prefers to use fable::generate.ARIMA() for gratis::arima_model() instead of gratis::generate.Arima() causing the error like below. Perhaps the order of the classes should be swapped for arima_model() to c("forecast_ARIMA", "Arima", "ARIMA") so this won't be an issue?

library(gratis)
#> Registered S3 method overwritten by 'quantmod':
#>   method            from
#>   as.zoo.data.frame zoo
generate(arima_model())
#> # A tsibble: 1,000 x 3 [1]
#> # Key:       key [10]
#>    index key       value
#>    <dbl> <chr>     <dbl>
#>  1     1 Series 1 21.3  
#>  2     2 Series 1 -1.97 
#>  3     3 Series 1 20.3  
#>  4     4 Series 1 -2.52 
#>  5     5 Series 1 16.6  
#>  6     6 Series 1 -2.26 
#>  7     7 Series 1 14.6  
#>  8     8 Series 1 -0.454
#>  9     9 Series 1  9.97 
#> 10    10 Series 1 -0.756
#> # … with 990 more rows

library(fable)
#> Loading required package: fabletools
generate(arima_model())
#> Error in key_data(new_data): argument "new_data" is missing, with no default

class(arima_model())
#> [1] "forecast_ARIMA" "ARIMA"          "Arima"

Created on 2022-04-21 by the reprex package (v2.0.1)

Session info
sessioninfo::session_info()
#> ─ Session info  👵🏿  👩‍👧‍👧  🇹🇹   ─────────────────────────────────────────────────
#>  hash: old woman: dark skin tone, family: woman, girl, girl, flag: Trinidad & Tobago
#> 
#>  setting  value
#>  version  R version 4.1.2 (2021-11-01)
#>  os       macOS Big Sur 10.16
#>  system   x86_64, darwin17.0
#>  ui       X11
#>  language (EN)
#>  collate  en_AU.UTF-8
#>  ctype    en_AU.UTF-8
#>  tz       Australia/Melbourne
#>  date     2022-04-21
#>  pandoc   2.17.1.1 @ /Applications/RStudio.app/Contents/MacOS/quarto/bin/ (via rmarkdown)
#> 
#> ─ Packages ───────────────────────────────────────────────────────────────────
#>  package        * version    date (UTC) lib source
#>  anytime          0.3.9      2020-08-27 [1] CRAN (R 4.1.0)
#>  assertthat       0.2.1      2019-03-21 [1] CRAN (R 4.1.0)
#>  backports        1.3.0      2021-10-27 [1] CRAN (R 4.1.0)
#>  cli              3.2.0      2022-02-14 [1] CRAN (R 4.1.2)
#>  codetools        0.2-18     2020-11-04 [1] CRAN (R 4.1.2)
#>  colorspace       2.0-3      2022-02-19 [1] R-Forge (R 4.1.2)
#>  crayon           1.5.1      2022-03-26 [1] CRAN (R 4.1.2)
#>  curl             4.3.2      2021-06-23 [1] CRAN (R 4.1.0)
#>  DBI              1.1.1      2021-01-15 [1] CRAN (R 4.1.0)
#>  digest           0.6.29     2021-12-01 [1] CRAN (R 4.1.0)
#>  distributional   0.3.0      2022-01-05 [1] CRAN (R 4.1.2)
#>  doRNG            1.8.2      2020-01-27 [1] CRAN (R 4.1.0)
#>  dplyr            1.0.8.9000 2022-03-17 [1] Github (tidyverse/dplyr@8abb54b)
#>  ellipsis         0.3.2      2021-04-29 [1] CRAN (R 4.1.0)
#>  evaluate         0.14       2019-05-28 [1] CRAN (R 4.1.0)
#>  fable          * 0.3.1      2021-05-16 [1] CRAN (R 4.1.0)
#>  fabletools     * 0.3.2      2021-11-29 [1] CRAN (R 4.1.0)
#>  fansi            1.0.3      2022-03-24 [1] CRAN (R 4.1.2)
#>  farver           2.1.0      2021-02-28 [1] CRAN (R 4.1.0)
#>  fastmap          1.1.0      2021-01-25 [1] CRAN (R 4.1.0)
#>  foreach          1.5.2      2022-02-02 [1] CRAN (R 4.1.2)
#>  forecast         8.16       2022-01-10 [1] CRAN (R 4.1.2)
#>  fracdiff         1.5-1      2020-01-24 [1] CRAN (R 4.1.0)
#>  fs               1.5.2      2021-12-08 [1] CRAN (R 4.1.0)
#>  GA               3.2.2      2021-10-15 [1] CRAN (R 4.1.0)
#>  generics         0.1.2      2022-01-31 [1] CRAN (R 4.1.2)
#>  ggplot2          3.3.5      2021-06-25 [1] CRAN (R 4.1.0)
#>  glue             1.6.2      2022-02-24 [1] CRAN (R 4.1.2)
#>  gratis         * 1.0.0      2022-04-21 [1] Github (ykang/gratis@be360c2)
#>  gtable           0.3.0      2019-03-25 [1] CRAN (R 4.1.0)
#>  highr            0.9        2021-04-16 [1] CRAN (R 4.1.0)
#>  htmltools        0.5.2      2021-08-25 [1] CRAN (R 4.1.0)
#>  httpuv           1.6.5      2022-01-05 [1] CRAN (R 4.1.2)
#>  iterators        1.0.14     2022-02-05 [1] CRAN (R 4.1.2)
#>  knitr            1.37       2021-12-16 [1] CRAN (R 4.1.0)
#>  later            1.3.0      2021-08-18 [1] CRAN (R 4.1.0)
#>  lattice          0.20-45    2021-09-22 [1] CRAN (R 4.1.2)
#>  lifecycle        1.0.1      2021-09-24 [1] CRAN (R 4.1.0)
#>  lmtest           0.9-40     2022-03-21 [1] CRAN (R 4.1.2)
#>  lubridate        1.8.0      2021-10-07 [1] CRAN (R 4.1.0)
#>  magrittr         2.0.3      2022-03-30 [1] CRAN (R 4.1.2)
#>  mime             0.12       2021-09-28 [1] CRAN (R 4.1.0)
#>  munsell          0.5.0      2018-06-12 [1] CRAN (R 4.1.0)
#>  mvtnorm          1.1-3      2021-10-08 [1] CRAN (R 4.1.0)
#>  nlme             3.1-153    2021-09-07 [1] CRAN (R 4.1.2)
#>  nnet             7.3-16     2021-05-03 [1] CRAN (R 4.1.2)
#>  pillar           1.7.0      2022-02-01 [1] CRAN (R 4.1.2)
#>  pkgconfig        2.0.3      2019-09-22 [1] CRAN (R 4.1.0)
#>  polynom          1.4-1      2022-04-11 [1] CRAN (R 4.1.2)
#>  promises         1.2.0.1    2021-02-11 [1] CRAN (R 4.1.0)
#>  purrr            0.3.4      2020-04-17 [1] CRAN (R 4.1.0)
#>  quadprog         1.5-8      2019-11-20 [1] CRAN (R 4.1.0)
#>  quantmod         0.4.18     2020-12-09 [1] CRAN (R 4.1.0)
#>  R.cache          0.15.0     2021-04-30 [1] CRAN (R 4.1.0)
#>  R.methodsS3      1.8.1      2020-08-26 [1] CRAN (R 4.1.0)
#>  R.oo             1.24.0     2020-08-26 [1] CRAN (R 4.1.0)
#>  R.utils          2.11.0     2021-09-26 [1] CRAN (R 4.1.0)
#>  R6               2.5.1      2021-08-19 [1] CRAN (R 4.1.0)
#>  Rcpp             1.0.8.3    2022-03-17 [1] CRAN (R 4.1.2)
#>  reprex           2.0.1      2021-08-05 [1] CRAN (R 4.1.0)
#>  rlang            1.0.2.9000 2022-03-17 [1] Github (r-lib/rlang@22fe9e9)
#>  rmarkdown        2.11       2021-09-14 [1] CRAN (R 4.1.0)
#>  rngtools         1.5.2      2021-09-20 [1] CRAN (R 4.1.0)
#>  rstudioapi       0.13       2020-11-12 [1] CRAN (R 4.1.0)
#>  scales           1.2.0      2022-04-13 [1] CRAN (R 4.1.2)
#>  sessioninfo      1.2.1      2021-11-02 [1] CRAN (R 4.1.0)
#>  shiny            1.7.1      2021-10-02 [1] CRAN (R 4.1.0)
#>  stringi          1.7.6      2021-11-29 [1] CRAN (R 4.1.0)
#>  stringr          1.4.0      2019-02-10 [1] CRAN (R 4.1.0)
#>  styler           1.6.2      2021-09-23 [1] CRAN (R 4.1.0)
#>  tibble           3.1.6      2021-11-07 [1] CRAN (R 4.1.0)
#>  tidyr            1.2.0      2022-02-01 [1] CRAN (R 4.1.2)
#>  tidyselect       1.1.2      2022-02-21 [1] CRAN (R 4.1.2)
#>  timeDate         3043.102   2018-02-21 [1] CRAN (R 4.1.0)
#>  tseries          0.10-50    2022-03-28 [1] CRAN (R 4.1.2)
#>  tsfeatures       1.0.2      2020-06-07 [1] CRAN (R 4.1.0)
#>  tsibble          1.1.1      2021-12-03 [1] CRAN (R 4.1.0)
#>  TTR              0.24.3     2021-12-12 [1] CRAN (R 4.1.0)
#>  urca             1.3-0      2016-09-06 [1] CRAN (R 4.1.0)
#>  utf8             1.2.2      2021-07-24 [1] CRAN (R 4.1.0)
#>  vctrs            0.4.1      2022-04-13 [1] CRAN (R 4.1.2)
#>  withr            2.5.0      2022-03-03 [1] CRAN (R 4.1.2)
#>  xfun             0.29       2021-12-14 [1] CRAN (R 4.1.0)
#>  xtable           1.8-4      2019-04-21 [1] CRAN (R 4.1.0)
#>  xts              0.12.1     2020-09-09 [1] CRAN (R 4.1.0)
#>  yaml             2.2.2      2022-01-25 [1] CRAN (R 4.1.2)
#>  zoo              1.8-10     2022-04-15 [1] CRAN (R 4.1.2)
#> 
#>  [1] /Library/Frameworks/R.framework/Versions/4.1/Resources/library
#> 
#> ──────────────────────────────────────────────────────────────────────────────

Shiny app cannot generate data with error 'could not find function "ga_ts"'

I am attempting to use the shiny app launched by calling app_gratis(), however, there are a number of functions called in the shiny app that are no longer exported.

I was able to get the app working by manually exporting or recreating the missing functions.

install.packages("doParallel")
eval(parse(text=paste0('ga_ts', '<-gratis:::', 'ga_ts')))
eval(parse(text=paste0('fitness_ts', '<-gratis:::', 'fitness_ts')))
nsdiffs1 <- function(x) {
  c(nsdiffs = ifelse(frequency(x) == 1L, -1, forecast::nsdiffs(x)))
}

I am not sure if that's the best approach, but it looks sufficient to do some exploratory work.

Error in {: task 2 failed - "object 'x_acf1' of mode 'function' was not found"

Sorry, if I am misunderstanding this package. My end goal is to make many simulations of many time series. To test this I used tsfeatures on just one series. In the code below I am passing the results from tsfeatures to tsgeneration::generate_ts_with_target. The problem is I am getting the following error

#> Error in {: task 2 failed - "object 'x_acf1' of mode 'function' was not found"

tsgeneration::generate_ts_with_target(n = 1, ts.length = 60, freq = 7, seasonal = 1,
                        features = c('x_acf1', 'x_acf10','diff1_acf1','diff1_acf10',
                                     'diff2_acf1','diff2_acf10','seas_acf1','entropy',
                                     'lumpiness','flat_spots','crossing_points',
                                     'nperiods','seasonal_period','trend','spike','linearity',
                                     'curvature','e_acf1','e_acf10','seasonal_strength',
                                     'peak','trough','max_kl_shift','time_kl_shift',
                                     'mean','var','max_level_shift','time_level_shift',
                                     'max_var_shift','time_var_shift'),
                        selected.features = c('x_acf1', 'x_acf10','diff1_acf1','diff1_acf10',
                                              'diff2_acf1','diff2_acf10','seas_acf1','entropy',
                                              'lumpiness','flat_spots','crossing_points',
                                              'nperiods','seasonal_period','trend','spike','linearity',
                                              'curvature','e_acf1','e_acf10','seasonal_strength',
                                              'peak','trough','max_kl_shift','time_kl_shift',
                                              'mean','var','max_level_shift','time_level_shift',
                                              'max_var_shift','time_var_shift'),
                        target = c(0.336, 0.985,-0.1257,0.428,-0.486,0.458,0.403,
                                   0.913,1.0324,3,20,1,7,0.237,5.14e-04,0.772,
                                   1.47,-0.0761,0.068,0.631,1,3,0.208,42,3802,400176,0.464,
                                   38,0.519,37))
#> Error in {: task 2 failed - "object 'x_acf1' of mode 'function' was not found"

Created on 2018-10-05 by the reprex package (v0.2.0).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.