#' @importFrom dplyr %>%
`%||%` <- function (x, y) {
suppressWarnings({
if (is.empty(x))
return(y)
else if (is.null(x) || is.na(x))
return(y)
else if (class(x) == "character" && all(nchar(x) == 0))
return(y)
else x
})
}
is.empty <- function (x)
{
!as.logical(length(x))
}
#' Get function from string of namespace::function() to pass to do.call
getfun <- function(x) {
if(length(grep("::", x))>0) {
parts <- strsplit(x, "::")[[1]]
getExportedValue(parts[1], parts[2])
} else {
x
}
}
firstup <- function(x) {
substr(x, 1, 1) <- toupper(substr(x, 1, 1))
x
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.