Scales

Scales#

Scales map abstract values such as time or temperature to a visual values such as x- or y-position or color.

A scale is primarily defined by its input domain and output range.

Scales with continuous domain and range are called quantitative scales. The scale can be linear, logarithmic, etc.

Scales with a discrete domain of categorical values that map to a continuous range are called ordinal scales. Discrete color scales can either be ordinal when the data are ordered and categorical otherwise.

Scale Properties#

(scale,channel) : The scale channel. One of x, y, color, size, shape, or text. Same as the encoding channel.

(scale,type) : The scale type. One of linear, log, ordinal, or categorical.

Example#

attribute((scale,channel),s,x).
attribute((scale,type),s,linear).
attribute((scale,channel),s,color).
attribute((scale,type),s,categorical).