浏览 277
分享
比例尺
映射抽象数据为可视化表示所需要的形式。
连续型比例尺
将连续的,数量的定义域映射为连续的值域上。
- continuous - 计算对应于给定的定义域的值域。
- continuous.invert - 计算对应于给定的值域的定义域。
- continuous.domain - 设置输入的定义域。
- continuous.range - 设置输出的值域。
- continuous.rangeRound - 设置取整后的值域
- continuous.clamp - 启用闭合。
- continuous.interpolate - 设置输出插值器。
- continuous.ticks - 计算定义域中有代表性的刻度值。
- continuous.tickFormat - 格式化刻度值。
- continuous.nice - 优化定义域。
- continuous.copy - 创建比例尺的副本。
- d3.scaleLinear - 创建定量线性比例尺。
- d3.scalePow - 创建定量幂比例尺。
- pow - 计算对应于给定的定义域的值域。
- pow.invert - 计算对应于给定的值域的定义域。
- pow.exponent - 设置幂指数。
- pow.domain - 设置输入的定义域。
- pow.range - 设置输出的值域。
- pow.rangeRound - 设置取整后的值域
- pow.clamp - 启用闭合。
- pow.interpolate - 设置输出插值器。
- pow.ticks - 计算定义域中有代表性的刻度值。
- pow.tickFormat - 格式化刻度值。
- pow.nice - 优化定义域。
- pow.copy - 创建比例尺的副本。
- d3.scaleSqrt - 创建一个幂比例尺,指数是0.5。
- d3.scaleLog - 创建定量对数比例尺。
- log - 计算对应于给定的定义域的值域。
- log.invert - 计算对应于给定的值域的定义域。
- log.base - 设置对数基底。
- log.domain - 设置输入的定义域。
- log.range - 设置输出的值域。
- log.rangeRound - 设置取整后的值域
- log.clamp - 启用闭合。
- log.interpolate - 设置输出插值器。
- log.ticks - 计算定义域中有代表性的刻度值。
- log.tickFormat - 格式化刻度值。
- log.nice - 优化定义域。
- log.copy - 创建比例尺的副本。
- d3.scaleIdentity - 创建定量恒等比例尺。
- d3.scaleTime - 创建时间线性比例尺。
- time - 计算对应于给定的定义域的值域。
- time.invert - 计算对应于给定的值域的定义域。
- time.domain - 设置输入的定义域。
- time.range - 设置输出的值域。
- time.rangeRound - 设置取整后的值域
- time.clamp - 启用闭合。
- time.interpolate - 设置输出插值器。
- time.ticks - 计算定义域中有代表性的刻度值。
- time.tickFormat - 格式化刻度值。
- time.nice - 优化定义域。
- time.copy - 创建比例尺的副本。
- d3.scaleUtc - 创建UTC时间的线性比例尺。
连续颜色比例尺
将连续的,数量的定义域映射为连续的,固定的颜色插值器。
- d3.scaleSequential - 创建一个顺序比例尺。create a sequential scale.
- sequential.interpolator - 设置比例尺的输出插值器。
d3.interpolateViridis - 暗到明的颜色组合。
d3.interpolateInferno - 暗到明的颜色组合。
d3.interpolateMagma - 暗到明的颜色组合。
d3.interpolatePlasma - 暗到明的颜色组合。
d3.interpolateWarm - 色相环颜色组合。
d3.interpolateCool - 色相环颜色组合。
d3.interpolateRainbow - 循环的色相环颜色组合。
d3.interpolateCubehelixDefault - 暗到明的色相环颜色组合。
量化比例尺
将连续的数量的定义域映射为离散的值域。
- d3.scaleQuantize - 创建一个均匀的量化的线性比例尺。
- quantize - 计算对应于给定的定义域的值域。
- quantize.invertExtent - 计算对应于给定的值域的定义域。
- quantize.domain - 设置输入的定义域。
- quantize.range - 设置输出的值域。
- quantize.nice - 优化定义域。
- quantize.ticks - 计算定义域中有代表性的刻度值。
- quantize.tickFormat - 格式化刻度值。
- quantize.copy - 创建比例尺的副本。
- d3.scaleQuantile - 创建一个分位数的量化的线性比例尺。
- quantile - 计算对应于给定的定义域的值域。
- quantile.invertExtent - 计算对应于给定的值域的定义域。
- quantile.domain - 设置输入的定义域。
- quantile.range - 设置输出的值域。
- quantile.quantiles - 设置分位数的阈值。
- quantile.copy - 创建比例尺的副本。
- d3.scaleThreshold - 创建一个任意的量化的线性比例尺。
- threshold - 计算对应于给定的定义域的值域。
- threshold.invertExtent - 计算对应于给定的值域的定义域。
- threshold.domain - 设置输入的定义域。
- threshold.range - 设置输出的值域。
- threshold.copy - 创建比例尺的副本。
序数比例尺
定义域和值域都是离散的。
- d3.scaleOrdinal - 创建一个序数比例尺。
- ordinal - 计算对应于给定的定义域的值域。
- ordinal.domain - 设置输入的定义域。
- ordinal.range - 设置输出的值域。
- ordinal.unknown - 设置未知输入域的输出值。
- ordinal.copy - 创建比例尺的副本。
- d3.scaleImplicit - 隐域的一个特殊的未知值。
- d3.scaleBand - 创建序数段比例尺。
- band - 计算对应于给定的定义域的值域。
- band.domain - 设置输入的定义域。
- band.range - 设置输出的值域。
- band.rangeRound - 设置输出的值域并取整。
- band.round - 取整。
- band.paddingInner - 段间距。
- band.paddingOuter - 外边距。
- band.padding - 设置间距(段间距和外边距)。
- band.align - 设置段对齐。
- band.bandwidth - 获取每段宽度。
- band.step - 开始相邻段之间的距离。
- band.copy - 创建比例尺的副本。
- d3.scalePoint - 创建序数点比例尺。
- point - 计算对应于给定的定义域的值域。
- point.domain - 设置输入的定义域。
- point.range - 设置输出的值域。
- point.rangeRound - 设置输出的值域并取整。
- point.round - 取整。
- point.padding - 外边距。
- point.align - 设置点对齐。
- point.bandwidth - 返回0。
- point.step - 开始相邻点之间的距离。
- point.copy - 创建比例尺的副本。
d3.schemeCategory10 - 10种分类颜色。
d3.schemeCategory20 - 20种分类颜色。
d3.schemeCategory20b - 20种分类颜色。
d3.schemeCategory20c - 20种分类颜色。
评论列表