d3-scale
尺度将抽象数据的一个维度映射到视觉表现。尽管最常用于将数据编码为位置,例如将时间和温度映射到散点图的水平和垂直位置上,但尺度几乎可以代表任何视觉编码,如颜色、笔触宽度或符号大小。尺度也可以用于几乎任何类型的数据,例如命名的分类数据或需要合理间断的离散数据。
参考以下内容:
- 线性尺度 - 用于定量数据
- 时间尺度 - 用于时间序列数据
- Pow 尺度 - 用于具有宽范围的定量数据
- 对数尺度 - 用于具有宽范围的定量数据
- 对称对数尺度 - 用于具有宽范围的定量数据
- 序数尺度 - 用于分类或序数数据
- 条带尺度 - 用于分类或序数数据的位置编码
- 点尺度 - 用于分类或序数数据的位置编码
- 连续尺度 - 用于定量数据的连续颜色编码
- 发散尺度 - 用于定量数据的发散颜色编码
- 分位数尺度 - 用于定量数据的离散编码
- 量化尺度 - 用于定量数据的离散编码
- 阈值尺度 - 用于定量数据的离散编码
要可视化尺度的编码,请参阅 d3-axis 以及 scale.ticks 和 scale.tickFormat。颜色方案,请参阅 d3-scale-chromatic。
选择
连续输入连续输出
- 连续 Continuous
- Linear Scale
- Time Scale / UTC Scale
- Identity Scale
- Power Scale
- Square Root Scale
- Radial Scale
- Log Scale
- Symlog Scale
- 顺序 Sequential
- Sequential Scale
- Sequential Power Scale
- Sequential Square Root Scale
- Sequential Log Scale
- Sequential symlog Scale
- 发散 Diverging
- Diverging Power Scale
- Diverging Square Root Scale
- Diverging Log Scale
- Diverging Symlog Scale
连续输入离散输出
- Quantize Scale
- Threshold Scale
- Quantile Scale
- Sequential Quantile Scale
离散输入连续输出
- Band Scale
- Point Scale
离散输入离散输出
- Ordinal Scale