xdata <- randomsequence(nID = sample(5:20, 1),
avgIA = sample(5:20, 1),
ties = runif(1, 0, 0.2),
reversals = runif(1, 0.05, 0.3))$seqdat
# create some date heterogeneity
xdata$Date <- sort(sample(xdata$Date, replace = TRUE))
elores <- elo.seq(winner = xdata$winner, loser = xdata$loser, Date = xdata$Date,
draw = xdata$Draw, runcheck = FALSE, progressbar = FALSE)
res <- dyadic_reversals(elores)
test_that("all interactions are considered", {
expect_equal(sum(res$pre_n + res$post_n), sum(!xdata$Draw))
})
test_that("relationship is NA if no interactions occured", {
expect_true(sum(res$pre_n[is.na(res$pre)]) == 0)
expect_true(sum(res$post_n[is.na(res$post)]) == 0)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.