'update'
[epclust.git] / TODO
... / ...
CommitLineData
1simulateur : complètement aléatoire ? from Irish dataset ?
2wmtsa : wavBootstrap
3wavelets methods in statistics with R - p180
4
5Essayer distance wdist du package biwavelet ?
6
7geometric structure of high dim data and dim reduction 2011
8
9Piste à explorer pour les comparaisons: H20
10
11#https://stat.ethz.ch/pipermail/r-help/2011-June/280133.html
12#randCov = function(d)
13#{
14# x <- matrix(rnorm(d*d), nrow=d)
15# x <- x / sqrt(rowSums(x^2))
16# x %*% t(x)
17#}
18
19#TODO: map-reduce more appropriate R/clustering.R ligne 88
20
21#TODO: use dbs(),
22#https://www.r-bloggers.com/debugging-parallel-code-with-dbs/
23#http://gforge.se/2015/02/how-to-go-parallel-in-r-basics-tips/
24
25PLOT:
26plot manifold 2D distances WER /
27fenetre tempo forme des courbes /
28medoids /
29gain en prevision: clust puis full --> enercast
30
31-------
32
33Voici le code :
34
35library(epclust)
36
37n <- 5
38N <- 128
39M <- matrix(runif(n * N), nrow = n) #séries en lignes
40M <- t(apply(M, 1, cumsum)) / sqrt(n * N)
41matplot(t(M), type = 'l', lty = 1)
42
43dists3a <- computeWerDists(1:n, function(inds) M[,inds], n)
44
45# je passe de distance Wer à corrélations : moralement tout est à 0
46summary((1 - dists3a[lower.tri(dists3a)]^2) / N / n)
47
48# or, les courbes sont très similaires, nous devrions être proche de 1 !
49corM <- cor(t(M))
50summary(corM[lower.tri(corM)])
51
52#si pas lissage --> on doit trouver 1 : TOCHECK
53#regarder biwavelets smooth.wavelet : s'en inspirer