Nothing
#' @title Plots a heat-map of water temperature.
#'
#' @description This creates a simple, default heatmap of water temperature.
#'
#'
#' @param wtr Data frame of water temperature loaded with
#' \code{\link{load.ts}}.
#' @param ... Additional parameters supplied to \code{\link{filled.contour}}
#' to modify defaults. Common examples include \code{zlim} and
#' \code{plot.title}.
#' @seealso \code{\link{load.ts}}
#' @keywords hplot
#' @examples
#'
#' #Get the path for the package example file included
#' wtr.path <- system.file('extdata', 'Sparkling.daily.wtr', package="rLakeAnalyzer")
#'
#' #Load data for example lake, Sparkilng Lake, Wisconsin.
#' sp.wtr = load.ts(wtr.path)
#'
#' #Plot default figure
#' wtr.heat.map(sp.wtr)
#'
#' #Change defaults supplied to filled.contour
#' wtr.heat.map(sp.wtr, zlim=c(0,15), plot.title="Sparkling Water Temp (C)")
#' @export
wtr.heat.map <- function(wtr, ...){
depths = get.offsets(wtr)
n = nrow(wtr)
wtr.dates = get.datetime(wtr, error=TRUE)
wtr.mat = as.matrix(wtr[,-1])
y = depths
graphics::filled.contour(wtr.dates, y, wtr.mat, ylim=c(max(depths),0), nlevels=100,
color.palette=grDevices::colorRampPalette(c("violet","blue","cyan", "green3", "yellow", "orange", "red"),
bias = 1, space = "rgb"), ylab='Depths (m)', ...) #Sets range and value of color hues
}
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.