Nothing
## ----data, echo=TRUE----------------------------------------------------------
library("iTensor")
data1 <- iTensor::toyModel("MICA")
data2 <- iTensor::toyModel("GroupICA")
str(data1, 2)
str(data2, 2)
## ----data2, echo=TRUE, fig.height=4, fig.width=4------------------------------
plot.ts(data1$X[7700:8000,], main="data1 (X)")
plot.ts(data1$Y[7700:8000,], main="data1 (Y)")
## ----data3, echo=TRUE, fig.height=4, fig.width=8------------------------------
plot.ts(data2$X[4700:5000,], main="data2 (X)")
plot.ts(data2$Y[4700:5000,], main="data2 (Y)")
## ----mica, echo=TRUE, fig.height=4, fig.width=4-------------------------------
t_series <- seq(from = 0.00, to = 1.000, by = 1e-4)
out.MICA <- MICA(data1$X, data1$Y, J=3, gamma_ts = 1 - 1 / (1 + exp(-100 * (t_series - 0.3))))
## ----pairs_mica, echo=TRUE, fig.height=4, fig.width=4-------------------------
plot.ts(out.MICA$U[7700:8000, ], main="Source Signal (X)")
plot.ts(out.MICA$V[7700:8000, ], main="Source Signal (Y)")
## ----groupica, echo=TRUE------------------------------------------------------
out_groupica <- GroupICA(data2, J1=6, algorithm="pooled")
## ----plot_groupica, echo=TRUE, fig.height=4, fig.width=8----------------------
plot.ts(out_groupica$Ss[[1]], main="Source Signal (X)")
plot.ts(out_groupica$Ss[[2]], main="Source Signal (Y)")
## ----sessionInfo, echo=FALSE--------------------------------------------------
sessionInfo()
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.