#' Data for a hypothetical experiment on time to competence in echinoid larvae.
#'
#' When exposed to potassium chloride, and echinoid larvae will either
#' metamorphose, in which case it has reached metamorphic competence, or it will
#' fail to metamorphose, in which case it is not competent.
#'
#' Note that the total of the "success" and "failure" counts don't need to
#' add up to the same value, they just happen to in this data set.
#'
#' @return A `data.frame` with example data.
#' @export
metamorphosis <- function() {
# days: The predictor variable - age in days.
# ration: Treatment groups.
# beaker: Replicate groups within each treatment.
# metamorphosed: The "success" count column.
# did.not.metamorphose: The "failure" count column.
tibble::tribble(
~days, ~ration, ~beaker, ~metamorphosed, ~did.not.metamorphose,
11, "low", "A", 0, 10,
11, "low", "B", 0, 10,
11, "low", "C", 0, 10,
11, "high", "A", 0, 10,
11, "high", "B", 0, 10,
11, "high", "C", 0, 10,
11, "low", "A", 1, 9,
11, "low", "B", 0, 10,
11, "low", "C", 2, 8,
11, "high", "A", 1, 9,
11, "high", "B", 1, 9,
11, "high", "C", 1, 9,
12, "low", "A", 2, 8,
12, "low", "B", 2, 8,
12, "low", "C", 4, 6,
12, "high", "A", 2, 8,
12, "high", "B", 2, 8,
12, "high", "C", 4, 6,
13, "low", "A", 2, 8,
13, "low", "B", 3, 7,
13, "low", "C", 3, 7,
13, "high", "A", 5, 5,
13, "high", "B", 6, 4,
13, "high", "C", 5, 5,
14, "low", "A", 2, 8,
14, "low", "B", 3, 7,
14, "low", "C", 3, 7,
14, "high", "A", 8, 2,
14, "high", "B", 7, 3,
14, "high", "C", 7, 3,
15, "low", "A", 5, 5,
15, "low", "B", 6, 4,
15, "low", "C", 5, 5,
15, "high", "A", 8, 2,
15, "high", "B", 9, 1,
15, "high", "C", 8, 2,
16, "low", "A", 6, 4,
16, "low", "B", 8, 2,
16, "low", "C", 8, 2,
16, "high", "A", 10, 0,
16, "high", "B", 10, 0,
16, "high", "C", 9, 1,
17, "low", "A", 7, 3,
17, "low", "B", 9, 1,
17, "low", "C", 8, 2,
17, "high", "A", 10, 0,
17, "high", "B", 10, 0,
17, "high", "C", 10, 0,
)
}
#' Small data set for use testing functions in this package.
#'
#' @keywords internal
#' @return A `data.frame` with example data.
sanity.check <- function() {
tibble::tribble(
~label, ~pass, ~fail,
"p3f0", 3, 0, # Three with result=T.
"p0f2", 0, 2, # Two with result=F.
"p1f1", 1, 1, # One with result=T, one with result=F.
"p0f0", 0, 0, # None in output.
)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.