The linear scale linearly maps data values to a visual property.
It is the default scale for numerical aesthetic mappings.
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
")