Nothing
#' Add new pesticides to the pesticide_info table
#'
#' @param pesticides A vector of pesticide names
#' @param relative_LORs A vector of relative limit of reporting
#' replacement values
#' @param pesticide_types A vector of the new pesticide's types
#' @param distribution_types A vector of the new pesticide's species
#' sensitivity distribution types
#' @param shape_locations A vector of shape/location values (if applicable, else put NA)
#' @param shape_location_2s A vector of secondary shape/location values (if applicable, else put NA)
#' @param scales A vector of scale values (if applicable, else put NA)
#' @param scale_2s A vector of secondary scale values (if applicable, else put NA)
#' @param weights A vector of weight values (if applicable, else put NA)
#' @param pesticide_info A data set to add pesticides too
#'
#' @return A data frame
#' @export
#'
#' @examples
#' new <- add_your_own_pesticide(pesticides = "Poison", relative_LORs = 0.023,
#' pesticide_types = "Poison", distribution_types = "Log-Normal", scales = 0.09,
#' shape_locations = 0.014)
#' multiple_new <- add_your_own_pesticide(pesticides = c("Poison", "Acid", "Sludge"),
#' relative_LORs = c(0.03, 0.01, 0.5), pesticide_types = c("Poison", "Acid", "Sludge"),
#' distribution_types = c("Log-Normal", "Log-Logistic Log-Logistic", "Burr Type III"),
#' scales = c(0.3, 0.002, 2),
#' scale_2s = c(NA, 0.04, NA), shape_locations = c(1, 0.07, 3),
#' shape_location_2s = c(NA, 0.14, 2.3), weights = c(NA, 0.08, NA))
add_your_own_pesticide <- function(pesticides, relative_LORs, pesticide_types,
distribution_types, shape_locations = NA,
shape_location_2s = NA, scales = NA,
scale_2s = NA, weights = NA, pesticide_info = CalcThemAll.PRM::pesticide_info){
new_pesticides <- data.frame(pesticide = c(pesticides), relative_LOR = c(relative_LORs),
pesticide_type = c(pesticide_types),
distribution_type = c(distribution_types),
shape_location = c(shape_locations),
shape_location_2 = c(shape_location_2s), scale = c(scales),
scale_2 = c(scale_2s), weight = c(weights))
new_pesticide_info <- pesticide_info %>% rbind(new_pesticides)
return(as.data.frame(new_pesticide_info))
}
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.