Nothing
test_that("Descriptive() works as expected in example", {
G <- Descriptive(Sample = DataForCWB[, 10])
expect_s3_class(G, "data.frame")
expect_length(G, 8)
expect_equal(nrow(G), 1)
expect_named(G,
c(
"SampleSize",
"Avg",
"Med",
"SD",
"SE",
"MaxValue",
"MinValue",
"FreqZero%"
))
expect_equal(G[, "SampleSize"], c(129), tolerance = 0)
expect_equal(G[, "Avg"], c(6.53), tolerance = 0.01)
expect_equal(G[, "Med"], c(0.25), tolerance = 0.01)
expect_equal(G[, "SD"], c(13.06), tolerance = 0.01)
expect_equal(G[, "SE"], c(1.15), tolerance = 0.01)
expect_equal(G[, "MaxValue"], c(71.37), tolerance = 0.01)
expect_equal(G[, "MinValue"], c(0), tolerance = 0.01)
expect_equal(G[, "FreqZero%"], c(48.06), tolerance = 0.01)
})
test_that("Descriptive errors when Samples has negative values", {
expect_error(G <- Descriptive(Sample = c(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -10)),
"Negative or missing data in the sample is not allowed.")
})
test_that("Descriptive errors when Samples has less than 10 data", {
expect_error(
Descriptive(Sample = c(0, 1, 2, 3)),
"Sample must be a numerical single-column variable with at least
10 records."
)
})
test_that("Descriptive errors when Samples has less than 10 data", {
expect_error(Descriptive(Sample = c(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, NA)),
"Negative or missing data in the sample is not allowed.")
})
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.