Nothing
library(Temporal)
library(testthat)
test_that("GenData produces correct structure for each distribution.", {
withr::with_seed(seed = 200, {
for (dist in c("exp", "gamma", "weibull", "log-normal", "gen-gamma")) {
n <- 100
theta <- switch(dist,
"exp" = c(1),
"gamma" = c(2, 2),
"weibull" = c(2, 2),
"log-normal" = c(0, 1),
"gen-gamma" = c(1, 1, 1)
)
data <- GenData(n = n, dist = dist, theta = theta, p = 0.1)
expect_equal(nrow(data), n)
expect_true(all(c("time", "status") %in% names(data)))
expect_true(all(data$time > 0))
expect_true(all(data$status %in% c(0, 1)))
}
})
})
test_that("GenData with p = 0 gives all observed events.", {
withr::with_seed(seed = 201, {
data <- GenData(n = 100, dist = "weibull", theta = c(1, 1), p = 0)
expect_equal(sum(data$status), 100)
})
})
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.