Nothing
## ----names, include=TRUE, eval = FALSE----------------------------------------
#
# # Nein!
# Sup3rAw3sumFuncti0n.r
#
# # Besser
# super_awesome_function.R
#
# # Das ist gut!
# time_bins.R
#
## ----style guide, include=TRUE, eval = FALSE----------------------------------
# # Nope!
# x = 1
# y<-x+1
#
# # Awesome!
# x <- 1
# y <- x + 1
## ----download, include = TRUE, eval = FALSE-----------------------------------
# #generate temp directory
# files <- tempdir()
# #download files
# download.file(url = "www.goo.com", destfile = paste0(files, "/mgoo.csv"))
# #run some kind function using the download
# #REMEMBER: remove downloaded files
# unlink(x = paste0(files, "/", list.files(files)))
## ----document, include = TRUE, eval = FALSE-----------------------------------
# #' Geological Time Scale 2020
# #'
# #' A dataset of the Geological Time Scale 2020. Age data from:
# #' \url{https://stratigraphy.org/timescale/}.
# #' Supplementary information is also included in the dataset for
# #' plotting functionality (e.g. GTS2020 colour scheme).
# #'
# #' @format A data frame with 189 rows and 20 variables:
# #' \describe{
# #' \item{index}{Index number for the order of all intervals in the dataset}
# #' \item{stage_number}{Index number for stages}
# #' \item{series_number}{Index number for series}
# #' \item{system_number}{Index number for system}
# #' \item{interval_name}{Names of intervals in the dataset}
# #' ...
# #' }
# #' @section References:
# #' Gradstein, F.M., Ogg, J.G., Schmitz, M.D. and Ogg, G.M. eds. (2020).
# #' Geologic time scale 2020. Elsevier.
# #' @source Compiled by Lewis A. Jones. See item descriptions for details.
# "GTS2020"
## ----function, include = TRUE, eval = FALSE-----------------------------------
# #' An exemplary function
# #' This function is used to demonstrate the documentation of functions.
# #' @param example \code{character}. Arguments are the function inputs.
# #' @param another_example \code{logical}. All arguments need to be documented.
# #' @return A \code{list} is returned as output in this example function.
# #' @details Describe more details if necessary, and list sources if applicable.
# #' @section Developer:
# #' Your name
# #' @section Reviewer:
# #' Name(s)
# #' @examples
# #' #Show off the example function
# #' example_function(example = “documentation”, another_example = TRUE)
# #' @export
## ----error, include = TRUE, eval = FALSE--------------------------------------
# # Generate error message
# if (!is.numeric(x)) {
# stop("Error: 'x' must be a numeric vector.")
# }
## ----warning, include = TRUE, eval = FALSE------------------------------------
# # Generate warning message
# if (!is.numeric(x)) {
# warning("Warning: 'x' must be a numeric vector.")
# }
## ----test, include = TRUE, eval = FALSE---------------------------------------
# # Test expected outcome is equal to actual outcome
# test_that("time_bins() works", {
# expect_equal(nrow(time_bins(interval = c("Maastrichtian"))), 1)
# })
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.