Nothing
# --- Dummy Data for Testing ---
dummy_data <- data.frame(
Month = factor(c("January", "February", "March", "January", "February", "March"),
levels = month.name
), # Ensures consistent ordering for Period
Temperature = c(10, 15, 20, 12, 18, 22),
City = factor(c("Dhaka", "Dhaka", "Dhaka", "Chittagong", "Chittagong", "Chittagong"),
levels = c("Dhaka", "Chittagong")
), # Ensures consistent ordering for crit
stringsAsFactors = FALSE
)
# --- Dummy Color Vector (matched to number of cities for direct mapping) ---
dummy_col_v_matched <- c("#0040ff", "#00bfff") # First color for "Dhaka", second for "Chittagong"
test_that("cyclic_chart returns a ggplot object", {
plot_output <- cyclic_chart(dummy_data,
Period = Month, Value = Temperature,
crit = City, ColV = dummy_col_v_matched
)
expect_s3_class(plot_output, "ggplot")
})
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.