1  | Timeseries_Fn(Report, FileName, ControlList = list(Width = 4 * 3, Height = 2 * 3, Res = 200, Units = "in"))
 | 
Report | 
|
FileName | 
|
ControlList | 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42  | ##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--	or do  help(data=index)  for the standard data sets.
## The function is currently defined as
function (Report, FileName, ControlList = list(Width = 4 * 3, 
    Height = 2 * 3, Res = 200, Units = "in")) 
{
    png(file = FileName, width = ControlList$Width, height = ControlList$Height, 
        res = ControlList$Res, units = ControlList$Units)
    par(mfrow = c(2, 4), oma = c(0, 0, 0, 0), mar = c(3, 3, 2, 
        0), mgp = c(1.5, 0.5, 0), tck = -0.02)
    EntropyFn = function(Vec) {
        sum(Vec * log(Vec + 1e-250)/log(length(Vec)))
    }
    Entropy_t = apply(Report$D_xt, MARGIN = 2, FUN = EntropyFn)
    plot(x = Year_Set, y = Entropy_t, type = "l", main = "Entropy")
    Var_t = apply(Report$D_xt, MARGIN = 2, FUN = var)
    plot(x = Year_Set, y = Var_t, type = "l", main = "Variance", 
        ylim = c(0, max(Var_t)))
    CV_t = apply(Report$D_xt, MARGIN = 2, FUN = function(Vec) {
        sd(Vec)/mean(Vec)
    })
    plot(x = Year_Set, y = CV_t, type = "l", main = "CV", ylim = c(0, 
        max(CV_t)))
    Occup_t = colMeans(R1_it)
    plot(x = Year_Set, y = Occup_t, type = "l", main = "Occup_t", 
        ylim = c(0, 1))
    CondDens_t = colMeans(R2_it)
    plot(x = Year_Set, y = CondDens_t, type = "l", main = "CondDens_t", 
        ylim = c(0, max(CondDens_t)))
    Index_t = colMeans(D_it)
    plot(x = Year_Set, y = Index_t, type = "l", main = "Index_t", 
        ylim = c(0, max(Index_t)))
    Cor_t = sapply(1:length(Year_Set), FUN = function(Num) {
        cor(R1_it[, Num], R2_it[, Num], method = "spearman")
    })
    plot(x = Year_Set, y = Cor_t, type = "l", main = "Cor_t", 
        ylim = c(-1, 1))
    abline(h = 0, lty = "dotted")
    dev.off()
  }
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.