Nothing
test_that("smooth_histogram returns numeric vector of same length", {
raw_counts <- c(1, 3, 7, 9, 5, 2, 0, 4, 6, 8)
smoothed <- smooth_histogram(raw_counts)
expect_type(smoothed, "double")
expect_length(smoothed, length(raw_counts))
})
test_that("smooth_histogram smooths sharp peaks", {
raw_counts <- c(0, 0, 10, 0, 0)
smoothed <- smooth_histogram(raw_counts, window_size = 3)
# Valor central debería ser menor que 10 tras suavizado
expect_true(smoothed[3] < 10)
})
test_that("smooth_histogram handles NAs", {
raw_counts <- c(1, NA, 3, NA, 5, 6, 7)
smoothed <- smooth_histogram(raw_counts, window_size = 3)
expect_type(smoothed, "double")
expect_length(smoothed, length(raw_counts))
# No debería devolver un error aunque haya NAs
expect_true(all(is.na(smoothed) | is.numeric(smoothed)))
})
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.