d3.scale (比例尺)
数值比例尺
- d3.scale.identity - 构建一个线性恒等比例尺。
- d3.scale.linear - 构建一个线性比例尺。
- d3.scale.log - 构建一个对数比例尺。
- d3.scale.pow - 构建一个指数比例尺。
- d3.scale.quantile - 构建一个分位数比例尺。
- d3.scale.quantize - 构建一个量化比例尺(值域离散)。
- d3.scale.sqrt - 构建一个平方根比例尺。
- d3.scale.threshold - 构建一个临界值比例尺(值域离散)。
- identity.copy - 复制比例尺。
- identity.domain - 取得或设置比例尺的定义域。
- identity.invert - 等价于恒等函数。
- identity.range - 等价于identity.domain。
- identity.tickFormat - 获取一个用来展示刻度值得格式化器。
- identity.ticks - 取得定义域中典型的值。
- identity - 恒等函数。
- linear.clamp - 启用或者关闭值域的闭合。
- linear.copy - 复制比例尺。
- linear.domain - 取得或设置比例尺的定义域。
- linear.interpolate - 取得或设置输出插值器。
- linear.invert - 取得输出值对应的输入值。
- linear.nice - 扩展比例尺的定义域为一个优化的定义域。
- linear.rangeRound - 设置比例尺的输出范围,并四舍五入。
- linear.range - 取得或设置比例尺的输出范围。
- linear.tickFormat - 获取一个用来展示刻度值得格式化器。
- linear.ticks - 取得定义域中典型的值。
- linear - 取得输入值对应的输出值。
- log.clamp - 启用或者关闭值域的闭合。
- log.copy - 复制比例尺。
- log.domain - 取得或设置比例尺的定义域。
- log.interpolate - 取得或设置输出插值器。
- log.invert - 取得输出值对应的输入值。
- log.nice - 扩展比例尺的定义域为一个优化的10的次方。
- log.rangeRound - 设置比例尺的输出范围,并四舍五入。
- log.range - 取得或设置比例尺的输出范围。
- log.tickFormat - 获取一个用来展示刻度值得格式化器。
- log.ticks - 取得定义域中典型的值。
- log - 取得输入值对应的输出值。
- pow.clamp - 启用或者关闭值域的闭合。
- pow.copy - 复制比例尺。
- pow.domain - 取得或设置比例尺的定义域。
- pow.exponent - 取得或设置指数。
- pow.interpolate - 取得或设置输出插值器。
- pow.invert - 取得输出值对应的输入值。
- pow.nice - 扩展比例尺的定义域为一个优化的定义域。
- pow.rangeRound - 设置scale的输出范围,并四舍五入。
- pow.range - 取得或设置比例尺的值域。
- pow.tickFormat - 获取一个用来展示刻度值得格式化器。
- pow.ticks - 取得定义域中典型的值。
- pow - 取得输出值对应的输入值。
- quantile.copy - 复制比例尺。
- quantile.domain - 取得或设置比例尺的定义域(离散的值)。
- quantile.invertExtent - 取得输出值对应的输入值。
- quantile.quantiles - 取得比例尺的分位数箱阈值。
- quantile.range - 取得或设置比例尺的值域(离散的值)。
- quantile - 取得输入值对应的输出值。
- quantize.copy - 复制比例尺。
- quantize.domain - 取得或设置比例尺的定义域。
- quantize.invertExtent - 取得输出值对应的输入值。
- quantize.range - 取得或设置比例尺的值域(离散的值)。
- quantize - 取得输入值对应的输出值。
- threshold.copy - 复制比例尺。
- threshold.domain - 取得或设置比例尺的定义域。
- threshold.invertExtent - 取得输出值对应的输入值。
- threshold.range - 取得或设置比例尺的值域(离散的值)。
- threshold - 取得输入值对应的输出值。
序数比例尺
- d3.scale.ordinal - 构造一个序数比例尺。
- ordinal - 获取输入值对应的输出值。
- ordinal.domain - 获取或指定比例尺的输入域。
- ordinal.range - 获取或指定比例尺的输出范围。
- [ordinal.rangePoints] (序数比例尺#ordinal_rangePoints) - 指定输出范围为连续区间。
- ordinal.rangeRoundPoints - 指定输出范围为连续区间,刻度点均为整数。
- ordinal.rangeBands - 指定输出范围为连续区间。
- ordinal.rangeRoundBands - 指定输出范围为连续区间,区间段的起点均为整数。
- [ordinal.rangeBand] (序数比例尺#ordinal_rangeBand) - 获取区间段的宽度。
- [ordinal.rangeExtent] (序数比例尺#ordinal_rangeExtent) - 获取当前比例尺的输出范围,未被切分的。
- ordinal.copy - 深度拷贝当前比例尺对象。
- d3.scale.category10 - 构造一个有10种颜色的序数比例尺。
- d3.scale.category20 - 构造一个有20种颜色的序数比例尺。
- d3.scale.category20b - 构造一个另外20种颜色的序数比例尺。
- d3.scale.category20c - 构造一个另外20种颜色的序数比例尺。