R/topic-linear.R

#' Linear
#'
#' The `linear` scale linearly maps data values to a visual property.
#' It is the default scale for numerical aesthetic mappings.
#'
#' @section Function Name:
#' - `linear`
#'
#' @section Arguments:
#' - The name of an aesthetic to scale (required).
#'
#' @examples
#' library(duckdb)
#' con <- dbConnect(duckdb())
#' dbWriteTable(con, "cars", cars)
#'
#' # explicit linear scales
#' dbGetPlot(con, "
#'   visualize
#'     horsepower as x,
#'     miles_per_gallon as y
#'   from cars
#'   using points
#'   scale by
#'     linear(x),
#'     linear(y)
#' ")
#'
#' # default linear scales
#' dbGetPlot(con, "
#'   visualize
#'     horsepower as x,
#'     miles_per_gallon as y
#'   from cars
#'   using points
#' ")
#'
#' @name linear
NULL

Try the rsgl package in your browser

Any scripts or data that you put into this service are public.

rsgl documentation built on June 9, 2026, 1:07 a.m.