Nothing
rampInterpolate <- function(limits,ramp,...){
rampFunction = .colorRampAlpha(ramp,...)
force(list(...))
force(ramp)
force(rampFunction)
force(limits)
f=function(data){
t=(data-min(limits))/(max(limits)-min(limits))
outside = t < 0.0 | t > 1.0
rf = rampFunction(t[!outside])
okColours = rgb(rf/255,alpha=rf[,4]/255)
colours = rep(NA,length(data))
colours[!outside] <- okColours
return(colours)
}
class(f) <- c("rampInterpolate","colourScheme","function")
attr(f,"type") <- "interpolated colour ramp scheme"
return(f)
}
schemeData.rampInterpolate <- function(object){
return(list(
limits = get("limits",env=environment(object)),
ramp = get("ramp",env=environment(object))
)
)
}
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.