Nothing
#' @rdname tween
#'
#' @export
tween_numeric <- function(data, n, ease = 'linear') {
data <- as.list(data)
prepData <- prepareTween(data, n, ease)
if (!all(sapply(prepData$data, is.numeric))) {
stop('data must consist of numeric elements')
}
tweendata <- do.call(interpolate_numeric_state, prepData)
unname(split(tweendata,
rep(seq_along(data[[1]]), length.out = length(tweendata))))
}
#' @rdname tween
#'
#' @export
tween_numeric_t <- function(data, n, ease = 'linear') {
if (!is.list(data)) {
data <- list(data)
}
prepData <- prepareTweenTranspose(data, n, ease)
if (!all(sapply(prepData$data, is.numeric))) {
stop('data must consist of numeric elements')
}
tweendata <- do.call(interpolate_numeric_state, prepData)
unname(split(tweendata,
rep(seq_along(data), rep(n, length.out = length(data)))))
}
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.