Nothing
library(testthat)
library(tsbox)
library(dplyr)
test_that("ts_summary works with irregular series", {
skip_on_cran()
x <- ts_c(
mdeaths,
irreg = data.frame(
time = as.POSIXct(c(
"2000-01-01", "2001-01-01", "2005-03-03", "2007-03-03", "2007-03-05",
"2007-03-09", "2007-05-03", "2007-09-03"
)),
value = 1:8
)
)
smry <- ts_summary(x)
expect_true(is.na(smry[2, 3]))
})
test_that("ts_summary works with single series", {
expect_s3_class(ts_summary(AirPassengers), "data.frame")
expect_s3_class(ts_summary(AirPassengers, spark = TRUE), "data.frame")
})
test_that("ts_summary works with single observations", {
expect_s3_class(ts_summary(ts_span(mdeaths, -1)), "data.frame")
expect_s3_class(ts_summary(ts_span(mdeaths, -1), spark = TRUE), "data.frame")
})
test_that("ts_summary works with irregular observations", {
series_irreg <- tribble(
~time, ~value,
"1988-01-01", 1,
"2015-11-01", 2
) %>%
mutate(time = as.Date(time))
expect_s3_class(ts_summary(series_irreg), "data.frame")
expect_s3_class(ts_summary(series_irreg, spark = TRUE), "data.frame")
})
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.