#' Functions to determine if columns contain what appear to be links or emails
#' is link col
#' Created For ES Hackathon 2018
#' @param col link colum in systematic map dataset
#' @keywords SystematicReview
#' @export
is_link_col <- function(col) {
  # Takes in a character vector, and returns a boolean value if that column is suspected to
  # contain URLs/URIs or other links.
  any(stringr::str_detect(col, 'http'), na.rm = T) | any(stringr::str_detect(col, 'www'), na.rm = T) | any(stringr::str_detect(col, '@'), na.rm = T)
}
#' get link col
#' Created For ES Hackathon 2018
#' @param df input dataframe
#' @keywords SystematicReview
#' @export
get_link_cols <- function(df) {
  # looks at the first 100 rows of a dataframe, and returns a character vector (column names)
  # that might contain links or emails
  logi_list <- sapply(df[1:100,], is_link_col)
  names(logi_list)[logi_list]
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.