多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# API--中文手册 > [Wiki](%E4%B8%BB%E9%A1%B5) ▸ **API--中文手册** - 本文档是D3官方文档中文翻译,并保持与[最新版](https://github.com/mbostock/d3/wiki/API-Reference)同步。 - 如发现翻译不当或有其他问题可以通过以下方式联系译者: - 邮箱:zhang\_tianxu@sina.com - QQ群:[D3数据可视化](http://jq.qq.com/?_wv=1027&k=ZGcqYF)205076374,[大数据可视化](http://jq.qq.com/?_wv=1027&k=S8wGMe)436442115 D3库中所有函数都在“d3”命名空间内。 D3 使用[语义版本命名](http://semver.org)。 你可以使用“d3.version”查看D3的最新版本 D3 API总览 - [行为](#d3behavior-behaviors) - 可重用的交互行为。 - [核心](#d3-core) - 包括选择器,过渡,数据处理,本地化,颜色等。 - [地理](#d3geo-geography) - 球面坐标,经纬度运算。 - [几何](#d3geom-geometry) - 提供绘制2D几何图形的实用工具。 - [布局](#d3layout-%E5%B8%83%E5%B1%80) - 推导定位元素的辅助数据。 - [比例尺](#user-content-d3scale-%E6%AF%94%E4%BE%8B%E5%B0%BA) - 数据编码和视觉编码之间转换。 - [可缩放矢量图形](#d3svg-svg) - 提供用于创建可伸缩矢量图形的实用工具。 - [时间](#d3time-time) - 解析或格式化时间,计算日历的时间间隔等。 ## [d3 (核心函数)](%E6%A0%B8%E5%BF%83%E5%87%BD%E6%95%B0) ### [选择](%E9%80%89%E6%8B%A9%E5%99%A8) - [d3.event](Xuan%20Ze%20Qi%20.html#d3_event) - 访问用于交互的当前用户事件。 - [d3.mouse](Xuan%20Ze%20Qi%20.html#d3_mouse) - 获取相对于指定容器的鼠标位置。 - [d3.select](Xuan%20Ze%20Qi%20.html#d3_select) - 从当前文档中选择一个元素。 - [d3.selectAll](Xuan%20Ze%20Qi%20.html#d3_selectAll) - 从当前文档中选择多个元素。 - [d3.selection](Xuan%20Ze%20Qi%20.html#d3_selection) - 增强选择器原型,或测试实例类型。 - [d3.touch](Xuan%20Ze%20Qi%20.html#d3_touch) - 获取相对于指定容器的单点触摸位置。 - [d3.touches](Xuan%20Ze%20Qi%20.html#d3_touches) - 获取相对于指定容器的多点触摸位置。 - [selection.append](Xuan%20Ze%20Qi%20.html#append) - 创建并追加一个新元素。 - [selection.attr](Xuan%20Ze%20Qi%20.html#attr) - 取得或设置属性的值。 - [selection.call](Xuan%20Ze%20Qi%20.html#user-content-selectioncallfunction-arguments) - 为当前选择调用一个函数。 - [selection.classed](Xuan%20Ze%20Qi%20.html#classed) - 添加或移除CSS类。 - [selection.data](Xuan%20Ze%20Qi%20.html#data) - 在计算相关的连接时,取得或设置一组元素的数据。 - [selection.datum](Xuan%20Ze%20Qi%20.html#datum) - 取得或设置单个元素的数据,不必计算连接。 - [selection.each](Xuan%20Ze%20Qi%20.html#each) - 为每个选中的元素调用一个函数。 - [selection.empty](Xuan%20Ze%20Qi%20.html#empty) - 如果选择是空则返回true。 - [selection.enter](Xuan%20Ze%20Qi%20.html#enter) - 为缺失的元素返回占位符。 - [selection.exit](Xuan%20Ze%20Qi%20.html#exit) - 返回不再需要的元素。 - [selection.filter](Xuan%20Ze%20Qi%20.html#filter) - 基于数据过滤选择。 - [selection.html](Xuan%20Ze%20Qi%20.html#html) - 取得或设置innerHTML内容。 - [selection.insert](Xuan%20Ze%20Qi%20.html#insert) - 在已存在元素之前创建并插入一个元素。 - [selection.interrupt](Xuan%20Ze%20Qi%20.html#interrupt) - 如果有过渡的话,立即中断当前的过渡。 - [selection.node](Xuan%20Ze%20Qi%20.html#node) - 返回选择中的第一个节点。 - [selection.on](Xuan%20Ze%20Qi%20.html#on) - 为交互添加或移除事件监听器。 - [selection.order](Xuan%20Ze%20Qi%20.html#order) - 重排列文档中的元素,以匹配选择。 - [selection.property](Xuan%20Ze%20Qi%20.html#property) - 取得或设置行内属性。 - [selection.remove](Xuan%20Ze%20Qi%20.html#remove) - 从当前文档中移除当前元素。 - [selection.select](Xuan%20Ze%20Qi%20.html#select) - 为每个选中元素的在选择一个后代元素。 - [selection.selectAll](Xuan%20Ze%20Qi%20.html#selectAll) - 为每个选中元素的在选择多个后代元素。 - [selection.size](Xuan%20Ze%20Qi%20.html#size) - 返回选择中的元素数。 - [selection.sort](Xuan%20Ze%20Qi%20.html#sort) - 基于数据排列文档中的元素。 - [selection.style](Xuan%20Ze%20Qi%20.html#style) - 取得或设置样式属性。 - [selection.text](Xuan%20Ze%20Qi%20.html#text) - 取得或设置文本内容。 - [selection.transition](Xuan%20Ze%20Qi%20.html#transition) - 在选中元素上开启过渡。 ### [过渡](%E8%BF%87%E6%B8%A1) - [d3.ease](Guo%20Du%20.html#d3_ease) - 自定义过渡时间。 - [d3.timer](Guo%20Du%20.html#d3_timer) - 开启一段自定义动画定时器。 - [d3.interpolate](Guo%20Du%20.html#d3_interpolate) - 插补两个值。 - [d3.interpolateArray](Guo%20Du%20.html#d3_interpolateArray) - 插补两个数组。 - [d3.interpolateHcl](Guo%20Du%20.html#d3_interpolateHcl) - 插补两个HCL颜色值。 - [d3.interpolateHsl](Guo%20Du%20.html#d3_interpolateHsl) - 插补两个HSL颜色值。 - [d3.interpolateLab](Guo%20Du%20.html#d3_interpolateLab) - 插补两个L\*a\*b\*颜色值。 - [d3.interpolateNumber](Guo%20Du%20.html#d3_interpolateNumber) - 插补两个数字值。 - [d3.interpolateObject](Guo%20Du%20.html#d3_interpolateObject) - 插补两个任意对象。 - [d3.interpolateRgb](Guo%20Du%20.html#d3_interpolateRgb) - 插补两个RGB颜色值。 - [d3.interpolateRound](Guo%20Du%20.html#d3_interpolateRound) - 插补两个整数。 - [d3.interpolateString](Guo%20Du%20.html#d3_interpolateString) - 插补两个字符串。 - [d3.interpolateTransform](Guo%20Du%20.html#d3_interpolateTransform) - 插补两个2D矩阵变换。 - [d3.interpolateZoom](Guo%20Du%20.html#d3_interpolateZoom) - 在两个点之间平滑地缩放平移。 - [d3.interpolators](Guo%20Du%20.html#d3_interpolators) - 注册一个自定义的插值器。 - [d3.timer.flush](Guo%20Du%20.html#d3_timer_flush) - 立即执行一个0延迟的定时器。 - [d3.transition](Guo%20Du%20.html#d3_transition) - 开启一个动画过渡。 - [ease](Guo%20Du%20.html#_ease) - 一个参数化的缓动函数。 - [interpolate](Guo%20Du%20.html#_interpolate) - 一个参数化的插值器函数。 - [transition.attr](Guo%20Du%20.html#attr) - 平滑地过渡到一个新的属性值。 - [transition.attrTween](Guo%20Du%20.html#attrTween) - 在两个属性值之间平滑地过渡。 - [transition.call](Guo%20Du%20.html#call) - 为当前的过渡调用一个函数。 - [transition.delay](Guo%20Du%20.html#delay) - 指定每个元素的延迟时间(以毫秒为单位)。 - [transition.duration](Guo%20Du%20.html#duration) - 指定每个元素的持续时间(以毫秒为单位)。 - [transition.each](Guo%20Du%20.html#each) - 为过渡结束时间添加一个监听器。 - [transition.ease](Guo%20Du%20.html#ease) - 指定一个过渡的缓动函数。 - [transition.empty](Guo%20Du%20.html#empty) - 如果过渡是空则返回true。 - [transition.filter](Guo%20Du%20.html#filter) - 基于数据过滤一个过渡。 - [transition.node](Guo%20Du%20.html#node) - 返回过渡中的第一个节点。 - [transition.remove](Guo%20Du%20.html#remove) - 在过渡的最后移除选中的元素。 - [transition.select](Guo%20Du%20.html#select) - 为每个选中的元素在一个子元素开启一段过渡。 - [transition.selectAll](Guo%20Du%20.html#selectAll) - 为每个选中的元素在多个子元素开启一段过渡。 - [transition.size](Guo%20Du%20.html#size) - 返回在选择中元素的数量。 - [transition.style](Guo%20Du%20.html#style) - 平滑地过渡到一个新的样式值。 - [transition.styleTween](Guo%20Du%20.html#styleTween) - 在两个样式属性值之间平滑地过渡。 - [transition.text](Guo%20Du%20.html#text) - 在过渡开始时设置文本内容。 - [transition.transition](Guo%20Du%20.html#transition) - 当这次过渡结束时,在相同的元素上开启另一段过渡。 - [transition.tween](Guo%20Du%20.html#tween) - 指定一个自定义的补间操作符作为过渡的一部分运行。 ### [数组](%E6%95%B0%E7%BB%84) - [d3.ascending](Shu%20Zu%20.html#d3_ascending) - 为排序比较两个值。 - [d3.bisectLeft](Shu%20Zu%20.html#d3_bisectLeft) - 在排序数组中检索值。 - [d3.bisector](Shu%20Zu%20.html#d3_bisector) - 二等分使用访问器或比较器。 - [d3.bisectRight](Shu%20Zu%20.html#d3_bisectRight) - 在排序数组中检索值。 - [d3.bisect](Shu%20Zu%20.html#d3_bisect) - 在排序数组中检索值。 - [d3.descending](Shu%20Zu%20.html#d3_descending) - 为排序比较两个值。 - [d3.deviation](Shu%20Zu%20.html#d3_deviation) - 计算一组数据的标准差。 - [d3.entries](Shu%20Zu%20.html#d3_entries) - 列出一个关联数组的键值对实体。 - [d3.extent](Shu%20Zu%20.html#d3_extent) - 找出一个数组中的最大值和最小值。 - [d3.keys](Shu%20Zu%20.html#d3_keys) - 列出一个关联数组中的键。 - [d3.map](Shu%20Zu%20.html#d3_map) - 构建一个新的map。 - [d3.max](Shu%20Zu%20.html#d3_max) - 找出一个数组中的最大值。 - [d3.mean](Shu%20Zu%20.html#d3_mean) - 计算一组数据的算数平均值。 - [d3.median](Shu%20Zu%20.html#d3_median) - 计算一组数据的算数中值。 - [d3.merge](Shu%20Zu%20.html#d3_merge) - 合并多个数组为一个数组。 - [d3.min](Shu%20Zu%20.html#d3_min) - 找出一个数组中的最小值。 - [d3.nest](Shu%20Zu%20.html#d3_nest) - 分层地分组数组元素。 - [d3.pairs](Shu%20Zu%20.html#d3_pairs) - 返回一个元素的相邻对数组。 - [d3.permute](Shu%20Zu%20.html#d3_permute) - 按照数组的索引重新排序数组元素。 - [d3.quantile](Shu%20Zu%20.html#d3_quantile) - 为一个排好序的数字数组的分位数。 - [d3.range](Shu%20Zu%20.html#d3_range) - 产生一系列的数值。 - [d3.set](Shu%20Zu%20.html#d3_set) - 构建一个新的集合。 - [d3.shuffle](Shu%20Zu%20.html#d3_shuffle) - 随机化一个数组的顺序。 - [d3.sum](Shu%20Zu%20.html#d3_sum) - 计算数字数组的和。 - [d3.transpose](Shu%20Zu%20.html#d3_transpose) - 转置一个数组的数组。 - [d3.values](Shu%20Zu%20.html#d3_values) - 列出关联数组的值。 - [d3.variance](Shu%20Zu%20.html#d3_variance) - 计算数字数组的方差。 - [d3.zip](Shu%20Zu%20.html#d3_zip) - 转置数组的可变数量。 - [map.empty](Shu%20Zu%20.html#map_empty) - 如果map不包含元素就返回true。 - [map.entries](Shu%20Zu%20.html#map_entries) - 返回map的实体数组。 - [map.forEach](Shu%20Zu%20.html#map_forEach) - 为每个指定的实体调用一个函数。 - [map.get](Shu%20Zu%20.html#map_get) - 为指定的键返回值。 - [map.has](Shu%20Zu%20.html#map_has) - 如果map包含指定的值则返回true。 - [map.keys](Shu%20Zu%20.html#map_keys) - 返回map的键数组。 - [map.remove](Shu%20Zu%20.html#map_remove) - 为指定的键移除值。 - [map.set](Shu%20Zu%20.html#map_set) - 为指定的键设置值。 - [map.size](Shu%20Zu%20.html#map_size) - 返回map的实体数量。 - [map.values](Shu%20Zu%20.html#map_values) - 返回map的值数组。 - [nest.entries](Shu%20Zu%20.html#nest_entries) - 返回一组键-值元组 - [nest.key](Shu%20Zu%20.html#nest_key) - 在嵌套层级中添加一个级别。 - [nest.map](Shu%20Zu%20.html#nest_map) - 返回一个关联数组。 - [nest.rollup](Shu%20Zu%20.html#nest_rollup) - 为叶子值指定一个汇总函数。 - [nest.sortKeys](Shu%20Zu%20.html#nest_sortKeys) - 按照键排序叶子嵌套级别。 - [nest.sortValues](Shu%20Zu%20.html#nest_sortValues) - 按照值排序叶子嵌套级别。 - [set.add](Shu%20Zu%20.html#set_add) - 添加指定的值。 - [set.empty](Shu%20Zu%20.html#set_empty) - 如果集合不含元素的话返回true。 - [set.forEach](Shu%20Zu%20.html#set_forEach) - 为集合中的每个元素调用指定的函数。 - [set.has](Shu%20Zu%20.html#set_has) - 如果集合中包含指定值就返回true。 - [set.remove](Shu%20Zu%20.html#set_remove) - 移除指定的值。 - [set.size](Shu%20Zu%20.html#set_size) - 返回集合中的元素数量。 - [set.values](Shu%20Zu%20.html#set_values) - 返回集合中的值数组。 ### [数学](%E6%95%B0%E5%AD%A6) - [d3.random.bates](Shu%20Xue%20.html#random_bates) - 生成具有贝茨分布规律的随机数。 - [d3.random.irwinHall](Shu%20Xue%20.html#random_irwinHall) - 生成具有Irwin–Hall分布规律的随机数。 - [d3.random.logNormal](Shu%20Xue%20.html#random_logNormal) - 生成具有对数正态分布规律的随机数。 - [d3.random.normal](Shu%20Xue%20.html#random_normal) - 生成具有正态分布规律的随机数。 - [d3.transform](Shu%20Xue%20.html#d3_transform) - 计算2D仿射变换的标准形式。 ### [请求](%E8%AF%B7%E6%B1%82) - [d3.csv](Qing%20Qiu%20.html#csv) - 请求一个CSV(逗号分隔值)的文件。 - [d3.html](Qing%20Qiu%20.html#d3_html) - 请求一个HTML文档片段。 - [d3.json](Qing%20Qiu%20.html#d3_json) - 请求一个JSON对象。 - [d3.text](Qing%20Qiu%20.html#d3_text) - 请求一个text文件。 - [d3.tsv](Qing%20Qiu%20.html#tsv) - 请求一个TSV(制表符分隔值)的文件。 - [d3.xhr](Qing%20Qiu%20.html#d3_xhr) - 使用XMLHttpRequest请求一个资源。 - [d3.xml](Qing%20Qiu%20.html#d3_xml) - 请求一个XML文档片段。 - [xhr.abort](Qing%20Qiu%20.html#abort) - 终止未完成的请求。 - [xhr.get](Qing%20Qiu%20.html#get) - 发送一个GET请求。 - [xhr.header](Qing%20Qiu%20.html#header) - 设置一个请求头。 - [xhr.mimeType](Qing%20Qiu%20.html#mimeType) - 设置一个接受请求头并覆盖响应的MIME类型。 - [xhr.on](Qing%20Qiu%20.html#on) - 为“progress”,“load”或“error”事件添加一个事件监听器。 - [xhr.post](Qing%20Qiu%20.html#post) - 发送一个POST请求。 - [xhr.response](Qing%20Qiu%20.html#response) - 设置一个响应映射函数。 - [xhr.send](Qing%20Qiu%20.html#send) - 使用指定的数据和函数发送一个请求。 ### [格式化](%E6%A0%BC%E5%BC%8F%E5%8C%96) - [d3.format](Ge%20Shi%20Hua%20.html#d3_format) - 将一个数组格式化为字符串。 - [d3.formatPrefix](Ge%20Shi%20Hua%20.html#d3_formatPrefix) - 为指定的值和精度返回[SI 前缀](http://en.wikipedia.org/wiki/Metric_prefix)。 - [d3.requote](Ge%20Shi%20Hua%20.html#d3_requote) - 将字符串转义为正则表达式。 - [d3.round](Ge%20Shi%20Hua%20.html#d3_round) - 将值四舍五入到指定小数位。 ### [CSV格式化(d3.csv)](CSV%E6%A0%BC%E5%BC%8F%E5%8C%96) - [d3.csv.formatRows](CSVGe%20Shi%20Hua%20.html#formatRows) - 格式化一组元组为CSV字符串。 - [d3.csv.format](CSVGe%20Shi%20Hua%20.html#format) - 格式化一组对象为CSV字符串。 - [d3.csv.parseRows](CSVGe%20Shi%20Hua%20.html#parseRows) - 解析CSV字符串为元组,忽略首行。 - [d3.csv.parse](CSVGe%20Shi%20Hua%20.html#parse) - 把首行数据CSV字符串解析为对象。 - [d3.csv](CSVGe%20Shi%20Hua%20.html#csv) - 请求一个CSV文件。 - [d3.dsv](CSVGe%20Shi%20Hua%20.html#dsv) - 为指定的分隔符和mime类型创建一个解析器/格式化器。 - [d3.tsv.formatRows](CSVGe%20Shi%20Hua%20.html#tsv_formatRows) - 格式化一组元组为TSV字符串。 - [d3.tsv.format](CSVGe%20Shi%20Hua%20.html#tsv_format) - 格式化一组对象为TSV字符串。 - [d3.tsv.parseRows](CSVGe%20Shi%20Hua%20.html#tsv_parseRows) - 解析TSV字符串为元组,忽略首行。 - [d3.tsv.parse](CSVGe%20Shi%20Hua%20.html#tsv_parse) - 把首行数据TSV字符串解析为对象。 - [d3.tsv](CSVGe%20Shi%20Hua%20.html#tsv) - 请求一个TSV文件。 ### [本地化](%E6%9C%AC%E5%9C%B0%E5%8C%96) - [d3.locale](Ben%20Di%20Hua%20.html#d3_locale) - 使用指定的字符串创建一个本地化。 - [locale.numberFormat](Ben%20Di%20Hua%20.html#locale_numberFormat) - 创建一个新的数字格式化器。 - [locale.timeFormat](Ben%20Di%20Hua%20.html#locale_timeFormat) - 创建一个新的时间格式化器/解析器。 ### [颜色](%E9%A2%9C%E8%89%B2) - [d3.hcl](Yan%20Se%20.html#d3_hcl) - 指定一种颜色,创建一个HCL颜色对象。 - [d3.hsl](Yan%20Se%20.html#d3_hsl) - 指定一种颜色,创建一个HSL颜色对象。 - [d3.lab](Yan%20Se%20.html#d3_lab) - 指定一种颜色,创建一个L\*a\*b\*颜色对象。 - [d3.rgb](Yan%20Se%20.html#d3_rgb) - 指定一种颜色,创建一个RGB颜色对象。 - [hcl.brighter](Yan%20Se%20.html#hcl_brighter) - 增强颜色的亮度,变化幅度由参数决定。 - [hcl.darker](Yan%20Se%20.html#hcl_darker) - 减弱颜色的亮度,变化幅度由参数决定。 - [hcl.rgb](Yan%20Se%20.html#hcl_rgb) - 将HCL颜色对象转化成RGB颜色对象。 - [hcl.toString](Yan%20Se%20.html#hcl_toString) - HCL颜色对象转化为字符串格式。 - [hsl.brighter](Yan%20Se%20.html#hsl_brighter) - 增强颜色的亮度,变化幅度由参数决定。 - [hsl.darker](Yan%20Se%20.html#hsl_darker) - 减弱颜色的亮度,变化幅度由参数决定。 - [hsl.rgb](Yan%20Se%20.html#hsl_rgb) - 将HSL颜色对象转化成RGB颜色对象。 - [hsl.toString](Yan%20Se%20.html#hsl_toString) - 将HSL颜色对象转化为字符串格式。 - [lab.brighter](Yan%20Se%20.html#lab_brighter) - 增强颜色的亮度,变化幅度由参数决定。 - [lab.darker](Yan%20Se%20.html#lab_darker) - 减弱颜色的亮度,变化幅度由参数决定。 - [lab.rgb](Yan%20Se%20.html#lab_rgb) - 将L\*a\*b\*颜色对象转化成RGB颜色对象。 - [lab.toString](Yan%20Se%20.html#lab_toString) - 将L\*a\*b\*颜色对象转化为字符串格式。 - [rgb.brighter](Yan%20Se%20.html#rgb_brighter) - 增强颜色的亮度,变化幅度由参数决定。 - [rgb.darker](Yan%20Se%20.html#rgb_darker) - 减弱颜色的亮度,变化幅度由参数决定。 - [rgb.hsl](Yan%20Se%20.html#rgb_hsl) - 将RGB颜色对象转化成HSL颜色对象。 - [rgb.toString](Yan%20Se%20.html#rgb_toString) - 将RGB颜色对象转化为字符串格式。 ### [命名空间](%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4) - [d3.ns.prefix](Ming%20Ming%20Kong%20Jian%20.html#prefix) - 访问或扩展已知的XML命名空间。 - [d3.ns.qualify](Ming%20Ming%20Kong%20Jian%20.html#qualify) - 限定一个前缀名称,例如"xlink:href". ### [内部](%E5%86%85%E9%83%A8) - [d3.dispatch](Nei%20Bu%20.html#d3_dispatch) - 创建一个定制的事件分发器。 - [d3.functor](Nei%20Bu%20.html#functor) - 创建一个函数并返回一个常量。 - [d3.rebind](Nei%20Bu%20.html#rebind) - 重新绑定get/set方法到一个子类上。 - [dispatch.on](Nei%20Bu%20.html#dispatch_on) - 注册或者解除注册事件监听器。 - [dispatch.type](Nei%20Bu%20.html#_dispatch) - 为指定的监听器分发事件。 ## [d3.scale (比例尺)](%E6%AF%94%E4%BE%8B%E5%B0%BA) ### [数值比例尺](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantitative) - [d3.scale.identity](Shu%20Zhi%20Bi%20Li%20Chi%20.html#identity) - 构建一个线性恒等比例尺。 - [d3.scale.linear](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear) - 构建一个线性比例尺。 - [d3.scale.log](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log) - 构建一个对数比例尺。 - [d3.scale.pow](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow) - 构建一个指数比例尺。 - [d3.scale.quantile](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantile) - 构建一个分位数比例尺。 - [d3.scale.quantize](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantize) - 构建一个量化比例尺(值域离散)。 - [d3.scale.sqrt](Shu%20Zhi%20Bi%20Li%20Chi%20.html#sqrt) - 构建一个平方根比例尺。 - [d3.scale.threshold](Shu%20Zhi%20Bi%20Li%20Chi%20.html#threshold) - 构建一个临界值比例尺(值域离散)。 - [identity.copy](Shu%20Zhi%20Bi%20Li%20Chi%20.html#identity_copy) - 复制比例尺。 - [identity.domain](Shu%20Zhi%20Bi%20Li%20Chi%20.html#identity_domain) - 取得或设置比例尺的定义域。 - [identity.invert](Shu%20Zhi%20Bi%20Li%20Chi%20.html#_identity) - 等价于恒等函数。 - [identity.range](Shu%20Zhi%20Bi%20Li%20Chi%20.html#identity_domain) - 等价于identity.domain。 - [identity.tickFormat](Shu%20Zhi%20Bi%20Li%20Chi%20.html#identity_tickFormat) - 获取一个用来展示刻度值得格式化器。 - [identity.ticks](Shu%20Zhi%20Bi%20Li%20Chi%20.html#identity_ticks) - 取得定义域中典型的值。 - [identity](Shu%20Zhi%20Bi%20Li%20Chi%20.html#_identity) - 恒等函数。 - [linear.clamp](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_clamp) - 启用或者关闭值域的闭合。 - [linear.copy](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_copy) - 复制比例尺。 - [linear.domain](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_domain) - 取得或设置比例尺的定义域。 - [linear.interpolate](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_interpolate) - 取得或设置输出插值器。 - [linear.invert](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_invert) - 取得输出值对应的输入值。 - [linear.nice](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_nice) - 扩展比例尺的定义域为一个优化的定义域。 - [linear.rangeRound](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_rangeRound) - 设置比例尺的输出范围,并四舍五入。 - [linear.range](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_range) - 取得或设置比例尺的输出范围。 - [linear.tickFormat](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_tickFormat) - 获取一个用来展示刻度值得格式化器。 - [linear.ticks](Shu%20Zhi%20Bi%20Li%20Chi%20.html#linear_ticks) - 取得定义域中典型的值。 - [linear](Shu%20Zhi%20Bi%20Li%20Chi%20.html#_linear) - 取得输入值对应的输出值。 - [log.clamp](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_clamp) - 启用或者关闭值域的闭合。 - [log.copy](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_copy) - 复制比例尺。 - [log.domain](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_domain) - 取得或设置比例尺的定义域。 - [log.interpolate](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_interpolate) - 取得或设置输出插值器。 - [log.invert](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_invert) - 取得输出值对应的输入值。 - [log.nice](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_nice) - 扩展比例尺的定义域为一个优化的10的次方。 - [log.rangeRound](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_rangeRound) - 设置比例尺的输出范围,并四舍五入。 - [log.range](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_range) - 取得或设置比例尺的输出范围。 - [log.tickFormat](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_tickFormat) - 获取一个用来展示刻度值得格式化器。 - [log.ticks](Shu%20Zhi%20Bi%20Li%20Chi%20.html#log_ticks) - 取得定义域中典型的值。 - [log](Shu%20Zhi%20Bi%20Li%20Chi%20.html#_log) - 取得输入值对应的输出值。 - [pow.clamp](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_clamp) - 启用或者关闭值域的闭合。 - [pow.copy](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_copy) - 复制比例尺。 - [pow.domain](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_domain) - 取得或设置比例尺的定义域。 - [pow.exponent](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_exponent) - 取得或设置指数。 - [pow.interpolate](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_interpolate) - 取得或设置输出插值器。 - [pow.invert](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_invert) - 取得输出值对应的输入值。 - [pow.nice](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_nice) - 扩展比例尺的定义域为一个优化的定义域。 - [pow.rangeRound](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_rangeRound) - 设置scale的输出范围,并四舍五入。 - [pow.range](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_range) - 取得或设置比例尺的值域。 - [pow.tickFormat](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_tickFormat) - 获取一个用来展示刻度值得格式化器。 - [pow.ticks](Shu%20Zhi%20Bi%20Li%20Chi%20.html#pow_ticks) - 取得定义域中典型的值。 - [pow](Shu%20Zhi%20Bi%20Li%20Chi%20.html#_pow) - 取得输出值对应的输入值。 - [quantile.copy](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantile_copy) - 复制比例尺。 - [quantile.domain](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantile_domain) - 取得或设置比例尺的定义域(离散的值)。 - [quantile.invertExtent](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantile_invertExtent) - 取得输出值对应的输入值。 - [quantile.quantiles](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantile_quantiles) - 取得比例尺的分位数箱阈值。 - [quantile.range](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantile_range) - 取得或设置比例尺的值域(离散的值)。 - [quantile](Shu%20Zhi%20Bi%20Li%20Chi%20.html#_quantile) - 取得输入值对应的输出值。 - [quantize.copy](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantize_copy) - 复制比例尺。 - [quantize.domain](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantize_domain) - 取得或设置比例尺的定义域。 - [quantize.invertExtent](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantize_invertExtent) - 取得输出值对应的输入值。 - [quantize.range](Shu%20Zhi%20Bi%20Li%20Chi%20.html#quantize_range) - 取得或设置比例尺的值域(离散的值)。 - [quantize](Shu%20Zhi%20Bi%20Li%20Chi%20.html#_quantize) - 取得输入值对应的输出值。 - [threshold.copy](Shu%20Zhi%20Bi%20Li%20Chi%20.html#threshold_copy) - 复制比例尺。 - [threshold.domain](Shu%20Zhi%20Bi%20Li%20Chi%20.html#threshold_domain) - 取得或设置比例尺的定义域。 - [threshold.invertExtent](Shu%20Zhi%20Bi%20Li%20Chi%20.html#threshold_invertExtent) - 取得输出值对应的输入值。 - [threshold.range](Shu%20Zhi%20Bi%20Li%20Chi%20.html#threshold_range) - 取得或设置比例尺的值域(离散的值)。 - [threshold](Shu%20Zhi%20Bi%20Li%20Chi%20.html#_threshold) - 取得输入值对应的输出值。 ### [序数比例尺](Xu%20Shu%20Bi%20Li%20Chi%20.html#ordinal) - [d3.scale.ordinal](Xu%20Shu%20Bi%20Li%20Chi%20.html#ordinal) - 构造一个序数比例尺。 - [ordinal](Xu%20Shu%20Bi%20Li%20Chi%20.html#_ordinal) - 获取输入值对应的输出值。 - [ordinal.domain](Xu%20Shu%20Bi%20Li%20Chi%20.html#ordinal_domain) - 获取或指定比例尺的输入域。 - [ordinal.range](Xu%20Shu%20Bi%20Li%20Chi%20.html#ordinal_range) - 获取或指定比例尺的输出范围。 - \[ordinal.rangePoints\] (序数比例尺.md#ordinal\_rangePoints) - 指定输出范围为连续区间。 - [ordinal.rangeRoundPoints](Xu%20Shu%20Bi%20Li%20Chi%20.html#ordinal_rangeRoundPoints) - 指定输出范围为连续区间,刻度点均为整数。 - [ordinal.rangeBands](Xu%20Shu%20Bi%20Li%20Chi%20.html#ordinal_rangeBands) - 指定输出范围为连续区间。 - [ordinal.rangeRoundBands](Xu%20Shu%20Bi%20Li%20Chi%20.html#ordinal_rangeRoundBands) - 指定输出范围为连续区间,区间段的起点均为整数。 - \[ordinal.rangeBand\] (序数比例尺.md#ordinal\_rangeBand) - 获取区间段的宽度。 - \[ordinal.rangeExtent\] (序数比例尺.md#ordinal\_rangeExtent) - 获取当前比例尺的输出范围,未被切分的。 - [ordinal.copy](Xu%20Shu%20Bi%20Li%20Chi%20.html#ordinal_copy) - 深度拷贝当前比例尺对象。 - [d3.scale.category10](Xu%20Shu%20Bi%20Li%20Chi%20.html#category10) - 构造一个有10种颜色的序数比例尺。 - [d3.scale.category20](Xu%20Shu%20Bi%20Li%20Chi%20.html#category20) - 构造一个有20种颜色的序数比例尺。 - [d3.scale.category20b](Xu%20Shu%20Bi%20Li%20Chi%20.html#category20b) - 构造一个另外20种颜色的序数比例尺。 - [d3.scale.category20c](Xu%20Shu%20Bi%20Li%20Chi%20.html#category20c) - 构造一个另外20种颜色的序数比例尺。 ## [SVG函数](SVG%E5%87%BD%E6%95%B0) ### [形状](SVG-%E5%BD%A2%E7%8A%B6) - [arc.centroid](SVG-Xing%20Zhuang%20.html#arc_centroid) - 计算弧中心。 - [arc.cornerRadius](SVG-Xing%20Zhuang%20.html#arc_cornerRadius) - 获取或设置拐角(corner)半径访问器。 - [arc.endAngle](SVG-Xing%20Zhuang%20.html#arc_endAngle) - 获取或设置结束角度访问器。 - [arc.innerRadius](SVG-Xing%20Zhuang%20.html#arc_innerRadius) - 获取或设置内半径访问器。 - [arc.outerRadius](SVG-Xing%20Zhuang%20.html#arc_outerRadius) - 获取或设置外半径访问器。 - [arc.padAngle](SVG-Xing%20Zhuang%20.html#arc_padAngle) - 获取或设置填补(pad)角度访问器。 - [arc.padRadius](SVG-Xing%20Zhuang%20.html#arc_padRadius) - 获取或设置填补(pad)半径访问器。 - [arc.startAngle](SVG-Xing%20Zhuang%20.html#arc_startAngle) - 获取或设置开始角度访问器。 - [arc](SVG-Xing%20Zhuang%20.html#_arc) - 生成一个像饼图或圆环图中的固定弧度。 - [area.angle](SVG-Xing%20Zhuang%20.html#area_radial_angle) - 获取或设置*角度*访问器。 - [area.defined](SVG-Xing%20Zhuang%20.html#area_defined) - 控制面积在给定点是否是有定义的。 - [area.defined](SVG-Xing%20Zhuang%20.html#area_radial_defined) - 控制径向面积在给定点是否是有定义的。 - [area.endAngle](SVG-Xing%20Zhuang%20.html#area_radial_endAngle) - 获取或设置*角度*(顶线)访问器。 - [area.innerRadius](SVG-Xing%20Zhuang%20.html#area_radial_innerRadius) - 获取或设置内*半径*(基线)访问器。 - [area.interpolate](SVG-Xing%20Zhuang%20.html#area_interpolate) - 获取或设置插值模式。 - [area.outerRadius](SVG-Xing%20Zhuang%20.html#area_radial_outerRadius) - 获取或设置外*半径*(顶线)访问器。 - [area.radius](SVG-Xing%20Zhuang%20.html#area_radial_radius) - 获取或设置*半径*访问器。 - [area.startAngle](SVG-Xing%20Zhuang%20.html#area_radial_startAngle) - 获取或设置*角度*(基线)访问器。 - [area.tension](SVG-Xing%20Zhuang%20.html#area_tension) - 获取或设置基本样条线的张力。 - [area.x0](SVG-Xing%20Zhuang%20.html#area_x0) - 获取或设置*x0*-坐标(基线)访问器。 - [area.x1](SVG-Xing%20Zhuang%20.html#area_x1) - 获取或设置*x1*-坐标(顶线)访问器。 - [area.x](SVG-Xing%20Zhuang%20.html#area_x) - 获取或设置*x*-坐标访问器。 - [area.y0](SVG-Xing%20Zhuang%20.html#area_y0) - 获取或设置*y0*-坐标(基线)访问器。 - [area.y1](SVG-Xing%20Zhuang%20.html#area_y1) - 获取或设置*y1*-坐标(顶线)访问器。 - [area.y](SVG-Xing%20Zhuang%20.html#area_y) - 获取或设置*y*-坐标访问器。 - [area](SVG-Xing%20Zhuang%20.html#_area) - 生成一个像面积图中的分段线性面积。 - [area](SVG-Xing%20Zhuang%20.html#_area_radial) - 生成一个像极坐标面积图中的分段线性面积。 - [chord.endAngle](SVG-Xing%20Zhuang%20.html#chord_endAngle) - 获取或设置圆弧结束角访问器。 - [chord.radius](SVG-Xing%20Zhuang%20.html#chord_radius) - 获取或设置圆弧半径访问器。 - [chord.source](SVG-Xing%20Zhuang%20.html#chord_source) - 获取或设置圆弧来源圆弧访问器。 - [chord.startAngle](SVG-Xing%20Zhuang%20.html#chord_startAngle) - 获取或设置圆弧开始角访问器。 - [chord.target](SVG-Xing%20Zhuang%20.html#chord_target) - 获取或设置目标圆弧访问器。 - [chord](SVG-Xing%20Zhuang%20.html#_chord) - 在弦图中生成一个二次贝塞尔曲线连接两个弧。 - [d3.svg.arc](SVG-Xing%20Zhuang%20.html#arc) - 新建一个弧度生成器。 - [d3.svg.area.radial](SVG-Xing%20Zhuang%20.html#area_radial) - 新建一个径向面积生成器。 - [d3.svg.area](SVG-Xing%20Zhuang%20.html#area) - 新建一个面积生成器。 - [d3.svg.chord](SVG-Xing%20Zhuang%20.html#chord) - 新建一个弦生成器。 - [d3.svg.diagonal.radial](SVG-Xing%20Zhuang%20.html#diagonal_radial) - 新建一个径向对角线生成器。 - [d3.svg.diagonal](SVG-Xing%20Zhuang%20.html#diagonal) - 新建一个对角线生成器。 - [d3.svg.line.radial](SVG-Xing%20Zhuang%20.html#line_radial) - 新建一个径向线生成器。 - [d3.svg.line](SVG-Xing%20Zhuang%20.html#line) - 新建一个线生成器。 - [d3.svg.symbolTypes](SVG-Xing%20Zhuang%20.html#symbolTypes) - 一组符号类型。 - [d3.svg.symbol](SVG-Xing%20Zhuang%20.html#symbol) - 新建一个符号生成器。 - [diagonal.projection](SVG-Xing%20Zhuang%20.html#diagonal_projection) - 设置或获取一个可选的点转换。 - [diagonal.source](SVG-Xing%20Zhuang%20.html#diagonal_source) - 设置或获取源点访问器。 - [diagonal.target](SVG-Xing%20Zhuang%20.html#diagonal_target) - 设置或获取目标点访问器。 - [diagonal](SVG-Xing%20Zhuang%20.html#_diagonal) - 生成一个像节点链接图中的二维贝塞尔连接器。 - [diagonal](SVG-Xing%20Zhuang%20.html#_diagonal_radial) - 生成一个像节点链接图中的二维径向贝塞尔连接器。 - [line.angle](SVG-Xing%20Zhuang%20.html#line_radial_angle) - 设置或获取*角度* accessor. - [line.defined](SVG-Xing%20Zhuang%20.html#line_defined) - 控制线在给定点是否是定义的。 - [line.defined](SVG-Xing%20Zhuang%20.html#line_radial_defined) - 控制径向线在给定点是否是定义的。 - [line.interpolate](SVG-Xing%20Zhuang%20.html#line_interpolate) - 设置或获取插值模式。 - [line.interpolate](SVG-Xing%20Zhuang%20.html#line_radial_interpolate) - 设置或获取径向弦的插值模式。 - [line.radius](SVG-Xing%20Zhuang%20.html#line_radial_radius) - 设置或获取*半径*访问器。 - [line.tension](SVG-Xing%20Zhuang%20.html#line_radial_tension) - 设置或获取径向基本样条线的张力。 - [line.tension](SVG-Xing%20Zhuang%20.html#line_tension) - 设置或获取基本样条线的张力。 - [line.x](SVG-Xing%20Zhuang%20.html#line_x) - 设置或获取*x*-坐标访问器。 - [line.y](SVG-Xing%20Zhuang%20.html#line_y) - 设置或获取*y*-坐标访问器。 - [line](SVG-Xing%20Zhuang%20.html#_line) - 生成一个像线图中的分段线段。 - [line](SVG-Xing%20Zhuang%20.html#_line_radial) - 生成一个像极线图中的分段线段。 - [symbol.size](SVG-Xing%20Zhuang%20.html#symbol_size) - 设置或获取符号尺寸(平方像素)访问器。 - [symbol.type](SVG-Xing%20Zhuang%20.html#symbol_type) - 设置或获取符号类型访问器。 - [symbol](SVG-Xing%20Zhuang%20.html#_symbol) - 生成一个像散点图中的符号。 ### [轴](SVG-%E8%BD%B4) - [axis.innerTickSize](SVG-Zhou%20.html#innerTickSize) - 指定内刻度大小。 - [axis.orient](SVG-Zhou%20.html#orient) - 设置或者取得轴的方向。 - [axis.outerTickSize](SVG-Zhou%20.html#outerTickSize) - 指定外刻度大小。 - [axis.scale](SVG-Zhou%20.html#scale) - 设置或者取得比例尺。 - [axis.tickFormat](SVG-Zhou%20.html#tickFormat) - 重载标签的刻度格式化。 - [axis.tickPadding](SVG-Zhou%20.html#tickPadding) - 指定刻度和刻度标签之间的间距。 - [axis.tickSize](SVG-Zhou%20.html#tickSize) - 指定主要的次要的和尾部的刻度。 - [axis.ticks](SVG-Zhou%20.html#ticks) - 控制轴的刻度如何生成。 - [axis.tickValues](SVG-Zhou%20.html#tickValues) - 明确地指定刻度值。 - [axis](SVG-Zhou%20.html#_axis) - 为给定的选择器或过渡创建或者更新轴。 - [d3.svg.axis](SVG-Zhou%20.html#axis) - 创建一个新的轴生成器。 ### [刷子](SVG-%E6%8E%A7%E4%BB%B6) - [brush.clear](SVG-Kong%20Jian%20.html#brush_clear) - 重置拖选范围。 - [brush.empty](SVG-Kong%20Jian%20.html#brush_empty) - 拖选是否为空。 - [brush.event](SVG-Kong%20Jian%20.html#brush_event) - 在设置范围之后分发拖选事件。 - [brush.extent](SVG-Kong%20Jian%20.html#brush_extent) - 拖选范围可以是0,1,2维的。 - [brush.on](SVG-Kong%20Jian%20.html#brush_on) - 监听拖选何时改变。 - [brush.x](SVG-Kong%20Jian%20.html#brush_x) - 拖选的*x*-比例,用于水平拖选。 - [brush.y](SVG-Kong%20Jian%20.html#brush_y) - 拖选的*y*-比例,用于垂直拖选。 - [brush](SVG-Kong%20Jian%20.html#_brush) - 将拖选应用在指定的选择器和过渡上。 - [d3.svg.brush](SVG-Kong%20Jian%20.html#brush) - 点击和拖曳来选择一个1维或2维区域。 ## [d3.time (时间)](%E6%97%B6%E9%97%B4) ### [时间格式化](%E6%97%B6%E9%97%B4%E6%A0%BC%E5%BC%8F%E5%8C%96) - [d3.time.format.iso](Shi%20Jian%20Ge%20Shi%20Hua%20.html#format_iso) - ISO 8601 UTC时间格式化器。 - [d3.time.format.multi](Shi%20Jian%20Ge%20Shi%20Hua%20.html#format_multi) - 创建一个新的本地多功能时间格式化器。 - [d3.time.format.utc](Shi%20Jian%20Ge%20Shi%20Hua%20.html#format_utc) - 由指定的限定符创建一个新的UTC时间格式化器。 - [d3.time.format](Shi%20Jian%20Ge%20Shi%20Hua%20.html#format) - 由指定的限定符创建一个新的本地时间格式化器。 - [format.parse](Shi%20Jian%20Ge%20Shi%20Hua%20.html#parse) - 将字符串解析为时间对象。 - [format](Shi%20Jian%20Ge%20Shi%20Hua%20.html#_format) - 将一个时间对象格式化为一个字符串。 ### [时间比例尺](%E6%97%B6%E9%97%B4%E6%AF%94%E4%BE%8B%E5%B0%BA) - [d3.time.scale](Shi%20Jian%20Bi%20Li%20Chi%20.html#scale) - 构造一个线性时间比例尺。 - [scale.clamp](Shi%20Jian%20Bi%20Li%20Chi%20.html#clamp) - 指定输出范围是否闭合。 - [scale.copy](Shi%20Jian%20Bi%20Li%20Chi%20.html#copy) - 创建比例尺的副本。 - [scale.domain](Shi%20Jian%20Bi%20Li%20Chi%20.html#domain) - 取得或设置比例尺度的定义域。 - [scale.interpolate](Shi%20Jian%20Bi%20Li%20Chi%20.html#interpolate) - 取得或设置比例尺的输出插值器。 - [scale.invert](Shi%20Jian%20Bi%20Li%20Chi%20.html#invert) - 取得给定输出值对应定义域中的值。 - [scale.nice](Shi%20Jian%20Bi%20Li%20Chi%20.html#nice) - 扩展比例尺的定义域为一个优化的整数值。 - [scale.rangeRound](Shi%20Jian%20Bi%20Li%20Chi%20.html#rangeRound) - 设置比例尺的四舍五入输出范围。 - [scale.range](Shi%20Jian%20Bi%20Li%20Chi%20.html#range) - 取得或设置比例尺的输出范围。 - [scale.tickFormat](Shi%20Jian%20Bi%20Li%20Chi%20.html#tickFormat) - 取得用于展示刻度值的格式化器。 - [scale.ticks](Shi%20Jian%20Bi%20Li%20Chi%20.html#ticks) - 取得定义域中有代表性的值。 - [scale](Shi%20Jian%20Bi%20Li%20Chi%20.html#_scale) - 取得给定定义域中值对应的输出范围中的值。 ### [时间间隔](%E6%97%B6%E9%97%B4%E9%97%B4%E9%9A%94) - [d3.time.dayOfYear](Shi%20Jian%20Jian%20Ge%20.html#dayOfYear) - 计算天数。 - [d3.time.days](Shi%20Jian%20Jian%20Ge%20.html#day) - day.range的别名。 - [d3.time.day](Shi%20Jian%20Jian%20Ge%20.html#day) - 每天(12:00 AM)。 - [d3.time.fridayOfYear](Shi%20Jian%20Jian%20Ge%20.html#fridayOfYear) - 计算基于周五的星期数。 - [d3.time.fridays](Shi%20Jian%20Jian%20Ge%20.html#fridays) -friday.range的别名。 - [d3.time.friday](Shi%20Jian%20Jian%20Ge%20.html#friday) - 每周五(例如February 5, 12:00 AM)。 - [d3.time.hours](Shi%20Jian%20Jian%20Ge%20.html#hours) - hour.range的别名。 - [d3.time.hour](Shi%20Jian%20Jian%20Ge%20.html#hour) - 每个小时(例如, 1:00 AM)。 - [d3.time.interval](Shi%20Jian%20Jian%20Ge%20.html#interval) - 一个基于本地时间的时间间隔。 - [d3.time.minutes](Shi%20Jian%20Jian%20Ge%20.html#minutes) - minute.range的别名。 - [d3.time.minute](Shi%20Jian%20Jian%20Ge%20.html#minute) - 每分钟(例如, 1:02 AM)。 - [d3.time.mondayOfYear](Shi%20Jian%20Jian%20Ge%20.html#mondayOfYear) - 计算基于周一的星期数。 - [d3.time.mondays](Shi%20Jian%20Jian%20Ge%20.html#mondays) - monday.range的别名。 - [d3.time.monday](Shi%20Jian%20Jian%20Ge%20.html#monday) - 每周一(例如, February 5, 12:00 AM) - [d3.time.months](Shi%20Jian%20Jian%20Ge%20.html#months) - month.range的别名。 - [d3.time.month](Shi%20Jian%20Jian%20Ge%20.html#month) - 每个月(例如, February 1, 12:00 AM) - [d3.time.saturdayOfYear](Shi%20Jian%20Jian%20Ge%20.html#saturdayOfYear) - 计算基于周六的星期数。 - [d3.time.saturdays](Shi%20Jian%20Jian%20Ge%20.html#saturdays) - saturday.range的别名。 - [d3.time.saturday](Shi%20Jian%20Jian%20Ge%20.html#saturday) - every Saturday (例如, February 5, 12:00 AM)。 - [d3.time.seconds](Shi%20Jian%20Jian%20Ge%20.html#seconds) - second.range的别名。 - [d3.time.second](Shi%20Jian%20Jian%20Ge%20.html#second) - 每秒(例如, 1:02:03 AM)。 - [d3.time.sundayOfYear](Shi%20Jian%20Jian%20Ge%20.html#sundayOfYear) - 计算基于周日的星期数。 - [d3.time.sundays](Shi%20Jian%20Jian%20Ge%20.html#sundays) - sunday.range的别名。 - [d3.time.sunday](Shi%20Jian%20Jian%20Ge%20.html#sunday) - 每周日(例如February 5, 12:00 AM)。 - [d3.time.thursdayOfYear](Shi%20Jian%20Jian%20Ge%20.html#thursdayOfYear) - 计算基于周四的星期数。 - [d3.time.thursdays](Shi%20Jian%20Jian%20Ge%20.html#thursdays) - thursday.range的别名。 - [d3.time.thursday](Shi%20Jian%20Jian%20Ge%20.html#thursday) - 每周四(例如February 5, 12:00 AM)。 - [d3.time.tuesdayOfYear](Shi%20Jian%20Jian%20Ge%20.html#tuesdayOfYear) - 计算基于周二的星期数。 - [d3.time.tuesdays](Shi%20Jian%20Jian%20Ge%20.html#tuesdays) - tuesday.range的别名。 - [d3.time.tuesday](Shi%20Jian%20Jian%20Ge%20.html#tuesday) - 每周二(例如February 5, 12:00 AM)。 - [d3.time.wednesdayOfYear](Shi%20Jian%20Jian%20Ge%20.html#tuesdayOfYear) - 计算基于周三的星期数。 - [d3.time.wednesdays](Shi%20Jian%20Jian%20Ge%20.html#wednesdays) - wednesday.range的别名。 - [d3.time.wednesday](Shi%20Jian%20Jian%20Ge%20.html#wednesday) - 每周三(例如February 5, 12:00 AM)。 - [d3.time.weekOfYear](Shi%20Jian%20Jian%20Ge%20.html#weekOfYear) - sundayOfYear的别名。 - [d3.time.weeks](Shi%20Jian%20Jian%20Ge%20.html#weeks) - sunday.range的别名。 - [d3.time.week](Shi%20Jian%20Jian%20Ge%20.html#week) - sunday的别名。 - [d3.time.years](Shi%20Jian%20Jian%20Ge%20.html#years) - year.range的别名。 - [d3.time.year](Shi%20Jian%20Jian%20Ge%20.html#year) - 每年(例如January 1, 12:00 AM)。 - [interval.ceil](Shi%20Jian%20Jian%20Ge%20.html#interval_ceil) - 上取整到最近的时间间隔。 - [interval.floor](Shi%20Jian%20Jian%20Ge%20.html#interval_floor) - 下取整到最近的时间间隔。 - [interval.offset](Shi%20Jian%20Jian%20Ge%20.html#interval_offset) - 基于一些间隔返回时间偏移。 - [interval.range](Shi%20Jian%20Jian%20Ge%20.html#interval_range) - 返回指定范围中的日期。 - [interval.round](Shi%20Jian%20Jian%20Ge%20.html#interval_round) - 四舍五入到最近的时间间隔。 - [interval.utc](Shi%20Jian%20Jian%20Ge%20.html#interval_utc) - 返回UTC时间间隔。 - [interval](Shi%20Jian%20Jian%20Ge%20.html#_interval) - interval.floor的别名。 ## [d3.layout (布局)](%E5%B8%83%E5%B1%80) ### [捆布局](%E6%8D%86%E5%B8%83%E5%B1%80) - [bundle](Kun%20Bu%20Ju%20.html#_bundle) - 对边使用Holten *层次捆绑* 算法。 - [d3.layout.bundle](Kun%20Bu%20Ju%20.html#bundle) - 构造一个新的默认的捆绑布局。 ### [弦布局](%E5%BC%A6%E5%B8%83%E5%B1%80) - [chord.chords](Xian%20Bu%20Ju%20.html#chords) - 取回计算的弦角度。 - [chord.groups](Xian%20Bu%20Ju%20.html#groups) - 取回计算的分组角度。 - [chord.matrix](Xian%20Bu%20Ju%20.html#matrix) - 取得或设置布局需要的矩阵数据。 - [chord.padding](Xian%20Bu%20Ju%20.html#padding) - 取得或设置弦片段间的角填充。 - [chord.sortChords](Xian%20Bu%20Ju%20.html#sortChords) - 取得或设置用于弦的比较器(Z轴顺序)。 - [chord.sortGroups](Xian%20Bu%20Ju%20.html#sortGroups) - 取得或设置用于分组的比较器。 - [chord.sortSubgroups](Xian%20Bu%20Ju%20.html#sortSubgroups) - 取得或设置用于子分组的比较器。 - [d3.layout.chord](Xian%20Bu%20Ju%20.html#chord) - 从关系矩阵生成一个弦图。 ### [簇布局](%E7%B0%87%E5%B8%83%E5%B1%80) - [cluster.children](Cu%20Bu%20Ju%20.html#children) - 取得或者设置子节点的访问器函数。 - [cluster.links](Cu%20Bu%20Ju%20.html#links) - 技术树节点之间的父子连接。 - [cluster.nodeSize](Cu%20Bu%20Ju%20.html#nodeSize) - 为每个节点指定固定的尺寸。 - [cluster.nodes](Cu%20Bu%20Ju%20.html#nodes) - 计算簇布局并返回节点数组。 - [cluster.separation](Cu%20Bu%20Ju%20.html#separation) - 取得或设置邻接节点的分隔函数。 - [cluster.size](Cu%20Bu%20Ju%20.html#size) - 取得或设置布局的尺寸。 - [cluster.sort](Cu%20Bu%20Ju%20.html#sort) - 取得或设置兄弟节点的比较器函数。 - [cluster](Cu%20Bu%20Ju%20.html#_cluster) - cluster.nodes的别名。 - [d3.layout.cluster](Cu%20Bu%20Ju%20.html#cluster) - 将实体聚集成树状图。 ### [力布局](%E5%8A%9B%E5%B8%83%E5%B1%80) - [d3.layout.force](Li%20Bu%20Ju%20.html#force) - 使用物理模拟排放链接节点的位置。 - [force.alpha](Li%20Bu%20Ju%20.html#alpha) - 取得或者设置力布局的冷却参数。 - [force.chargeDistance](Li%20Bu%20Ju%20.html#chargeDistance) - 取得或者设置最大电荷距离。 - [force.charge](Li%20Bu%20Ju%20.html#charge) - 取得或者设置电荷强度。 - [force.drag](Li%20Bu%20Ju%20.html#drag) - 给节点绑定拖动行为。 - [force.friction](Li%20Bu%20Ju%20.html#friction) - 取得或者设置摩擦系数。 - [force.gravity](Li%20Bu%20Ju%20.html#gravity) - 取得或者设置重力强度。 - [force.linkDistance](Li%20Bu%20Ju%20.html#linkDistance) - 取得或者设置链接距离。 - [force.linkStrength](Li%20Bu%20Ju%20.html#linkStrength) - 取得或者设置链接强度。 - [force.links](Li%20Bu%20Ju%20.html#links) - 取得或者设置节点间的链接数组。 - [force.nodes](Li%20Bu%20Ju%20.html#nodes) - 取得或者设置布局的节点数组。 - [force.on](Li%20Bu%20Ju%20.html#on) - 监听在计算布局位置时的更新。 - [force.resume](Li%20Bu%20Ju%20.html#resume) - 重新加热冷却参数,并重启模拟。 - [force.size](Li%20Bu%20Ju%20.html#size) - 取得或者设置布局大小。 - [force.start](Li%20Bu%20Ju%20.html#start) - 当节点变化时启动或者重启模拟。 - [force.stop](Li%20Bu%20Ju%20.html#stop) - 立即停止模拟。 - [force.theta](Li%20Bu%20Ju%20.html#theta) - 取得或者设置电荷作用的精度。 - [force.tick](Li%20Bu%20Ju%20.html#tick) - 运行布局模拟的一步。 ### [层次布局](%E5%B1%82%E6%AC%A1%E5%B8%83%E5%B1%80) - [d3.layout.hierarchy](Ceng%20Ci%20Bu%20Ju%20.html#hierarchy) - 派生一个定制的层次布局实现。 - [hierarchy.children](Ceng%20Ci%20Bu%20Ju%20.html#children) -取得或设置子节点的访问器。 - [hierarchy.links](Ceng%20Ci%20Bu%20Ju%20.html#links) - 计算树节点中的父子链接。 - [hierarchy.nodes](Ceng%20Ci%20Bu%20Ju%20.html#nodes) - 计算层次布局并返回节点数组。 - [hierarchy.revalue](Ceng%20Ci%20Bu%20Ju%20.html#revalue) - 重新计算层次值。 - [hierarchy.sort](Ceng%20Ci%20Bu%20Ju%20.html#sort) - 取得或设置兄弟节点的比较器函数。 - [hierarchy.value](Ceng%20Ci%20Bu%20Ju%20.html#value) - 取得或设置值访问器函数。 - [hierarchy](Ceng%20Ci%20Bu%20Ju%20.html#_hierarchy) - hierarchy.nodes的别名。 ### [直方图布局](%E7%9B%B4%E6%96%B9%E5%9B%BE%E5%B8%83%E5%B1%80) - [d3.layout.histogram](Zhi%20Fang%20Tu%20Bu%20Ju%20.html#histogram) - 构造一个新的默认的直方图布局。 - [histogram.bins](Zhi%20Fang%20Tu%20Bu%20Ju%20.html#bins) - 指定值是如何组织到箱中的。 - [histogram.frequency](Zhi%20Fang%20Tu%20Bu%20Ju%20.html#frequency) - 按频数或者频率计算分布。 - [histogram.range](Zhi%20Fang%20Tu%20Bu%20Ju%20.html#range) - 取得或设置值得范围。 - [histogram.value](Zhi%20Fang%20Tu%20Bu%20Ju%20.html#value) - 取得或设置值访问器。 - [histogram](Zhi%20Fang%20Tu%20Bu%20Ju%20.html#_histogram) - 使用量化的箱计算数据的分布。 ### [包布局](%E5%8C%85%E5%B8%83%E5%B1%80) - [d3.layout.pack](Bao%20Bu%20Ju%20.html#pack) - 用递归的圆-包生成一个层次布局。 - [pack.children](Bao%20Bu%20Ju%20.html#children) - 取得或设置子节点的访问器。 - [pack.links](Bao%20Bu%20Ju%20.html#links) - 计算树节点中的父子链接。 - [pack.nodes](Bao%20Bu%20Ju%20.html#nodes) - 计算包布局并返回节点数组。 - [pack.padding](Bao%20Bu%20Ju%20.html#padding) - 指定布局间距(以像素为单位) - [pack.radius](Bao%20Bu%20Ju%20.html#radius) - 指定节点半径(不是由值派生来的) - [pack.size](Bao%20Bu%20Ju%20.html#size) - 指定布局尺寸。 - [pack.sort](Bao%20Bu%20Ju%20.html#sort) - 控制兄弟节点的遍历顺序。 - [pack.value](Bao%20Bu%20Ju%20.html#value) - 取得或设置用于圆尺寸的值访问器。 - [pack](Bao%20Bu%20Ju%20.html#_pack) - pack.nodes的别名。 ### [分区布局](%E5%88%86%E5%8C%BA%E5%B8%83%E5%B1%80) - [d3.layout.partition](Fen%20Qu%20Bu%20Ju%20.html#partition) - 递归地将节点树分区为旭日图或者冰柱图。 - [partition.children](Fen%20Qu%20Bu%20Ju%20.html#children) - 取得或设置孩子访问器。 - [partition.links](Fen%20Qu%20Bu%20Ju%20.html#links) - 计算树节点中的父子链接。 - [partition.nodes](Fen%20Qu%20Bu%20Ju%20.html#nodes) - 计算分区布局并返回节点数组。 - [partition.size](Fen%20Qu%20Bu%20Ju%20.html#size) - 指定布局的尺寸。 - [partition.sort](Fen%20Qu%20Bu%20Ju%20.html#sort) - 控制兄弟节点的遍历顺序。 - [partition.value](Fen%20Qu%20Bu%20Ju%20.html#value) - 取得或设置用来指定圆尺寸的值访问器。 - [partition](Fen%20Qu%20Bu%20Ju%20.html#_partition) - partition.nodes的别名。 ### [饼布局](%E9%A5%BC%E5%B8%83%E5%B1%80) - [d3.layout.pie](Bing%20Bu%20Ju%20.html#pie) - 构造一个新的默认的饼布局。 - [pie.endAngle](Bing%20Bu%20Ju%20.html#endAngle) -取得或设置饼布局整体的结束角度。 - [pie.padAngle](Bing%20Bu%20Ju%20.html#padAngle) - 取得或设置饼布局填充角度。 - [pie.sort](Bing%20Bu%20Ju%20.html#sort) - 控制饼片段的顺时针方向的顺序。 - [pie.startAngle](Bing%20Bu%20Ju%20.html#startAngle) - 取得或设置饼布局整体的开始角度。 - [pie.value](Bing%20Bu%20Ju%20.html#value) - 取得或设置值访问器函数。 - [pie](Bing%20Bu%20Ju%20.html#_pie) - 计算饼图或圆环图中弧的开始和结束角度。 ### [堆叠布局](%E5%A0%86%E5%8F%A0%E5%B8%83%E5%B1%80) - [d3.layout.stack](Dui%20Die%20Bu%20Ju%20.html#stack) - 构造一个新的默认的堆叠布局。 - [stack.offset](Dui%20Die%20Bu%20Ju%20.html#offset) - 指定整体的基线算法。 - [stack.order](Dui%20Die%20Bu%20Ju%20.html#order) - 控制每个系列的顺序。 - [stack.out](Dui%20Die%20Bu%20Ju%20.html#out) - 取得或设置用于存储基线的输出函数。 - [stack.values](Dui%20Die%20Bu%20Ju%20.html#values) - 取得或设置每个系列的值访问器函数。 - [stack.x](Dui%20Die%20Bu%20Ju%20.html#x) - 取得或设置*x*-维访问器函数。 - [stack.y](Dui%20Die%20Bu%20Ju%20.html#y) - 取得或设置*y*-维访问器函数。 - [stack](Dui%20Die%20Bu%20Ju%20.html#_stack) - 计算堆叠图或者面积图的基线。 ### [树布局](%E6%A0%91%E5%B8%83%E5%B1%80) - [d3.layout.tree](Shu%20Bu%20Ju%20.html#tree) - 整齐地排列树节点。 - [tree.children](Shu%20Bu%20Ju%20.html#children) - 取得或设置孩子访问器。 - [tree.links](Shu%20Bu%20Ju%20.html#links) - 计算树节点的父-子连接。 - [tree.nodeSize](Shu%20Bu%20Ju%20.html#nodeSize) - 为每个节点指定一个固定的尺寸。 - [tree.nodes](Shu%20Bu%20Ju%20.html#nodes) - 计算父布局并返回一组节点。 - [tree.separation](Shu%20Bu%20Ju%20.html#separation) - 取得或设置相邻节点的间隔函数。 - [tree.size](Shu%20Bu%20Ju%20.html#size) - 用*x*和*y*指定树的尺寸。 - [tree.sort](Shu%20Bu%20Ju%20.html#sort) - 控制遍历顺序中兄弟节点的顺序。 - [tree](Shu%20Bu%20Ju%20.html#_tree) - tree.nodes的别名。 ### [矩形树布局](%E7%9F%A9%E5%BD%A2%E6%A0%91%E5%B8%83%E5%B1%80) - [d3.layout.treemap](Ju%20Xing%20Shu%20Bu%20Ju%20.html#treemap) - 使用空间递归分区算法展示树的节点。 - [treemap.children](Ju%20Xing%20Shu%20Bu%20Ju%20.html#children) - 取得或设置孩子访问器。 - [treemap.links](Ju%20Xing%20Shu%20Bu%20Ju%20.html#links) - 计算树节点中的父子链接。 - [treemap.mode](Ju%20Xing%20Shu%20Bu%20Ju%20.html#mode) - 改变布局的算法。 - [treemap.nodes](Ju%20Xing%20Shu%20Bu%20Ju%20.html#nodes) - 计算矩形树布局并返回节点数组。 - [treemap.padding](Ju%20Xing%20Shu%20Bu%20Ju%20.html#padding) - 指定父子之间的间距。 - [treemap.round](Ju%20Xing%20Shu%20Bu%20Ju%20.html#round) - 启用或者禁用四舍五入像素值。 - [treemap.size](Ju%20Xing%20Shu%20Bu%20Ju%20.html#size) - 指定布局的尺寸。 - [treemap.sort](Ju%20Xing%20Shu%20Bu%20Ju%20.html#sort) - 控制兄弟节点的遍历顺序。 - [treemap.sticky](Ju%20Xing%20Shu%20Bu%20Ju%20.html#sticky) - 让布局对稳定的更新是粘滞的(sticky)。 - [treemap.value](Ju%20Xing%20Shu%20Bu%20Ju%20.html#value) - 取得或设置用来指定矩形树中矩形单元尺寸的值访问器。 - [treemap](Ju%20Xing%20Shu%20Bu%20Ju%20.html#_treemap) - treemap.nodes的别名。 ## [d3.geo (地理)](%E5%9C%B0%E7%90%86) ### [地理路径](%E5%9C%B0%E7%90%86%E8%B7%AF%E5%BE%84) - [circle.angle](Di%20Li%20Lu%20Jing%20.html#circle_angle) - 指定角半径(以度为单位)。 - [circle.origin](Di%20Li%20Lu%20Jing%20.html#circle_origin) - 指定经纬度原点。 - [circle.precision](Di%20Li%20Lu%20Jing%20.html#circle_precision) - 指定分段圆的精度。 - [circle](Di%20Li%20Lu%20Jing%20.html#_circle) - 生成一个分段圆。 - [d3.geo.area](Di%20Li%20Lu%20Jing%20.html#area) - 计算给定要素的球体面积。 - [d3.geo.bounds](Di%20Li%20Lu%20Jing%20.html#bounds) - 计算给定要素的经纬度边界框。 - [d3.geo.centroid](Di%20Li%20Lu%20Jing%20.html#centroid) - 计算给定要素的球体中心。 - [d3.geo.circle](Di%20Li%20Lu%20Jing%20.html#circle) - 创建一个圆生成器。 - [d3.geo.distance](Di%20Li%20Lu%20Jing%20.html#distance) - 计算两点之间的大弧距离。 - [d3.geo.graticule](Di%20Li%20Lu%20Jing%20.html#graticule) - 创建一个经纬网生成器。 - [d3.geo.interpolate](Di%20Li%20Lu%20Jing%20.html#interpolate) - 两个点之间插入一个大弧。 - [d3.geo.length](Di%20Li%20Lu%20Jing%20.html#length) - 计算线的长度或多边形的面积。 - [d3.geo.path](Di%20Li%20Lu%20Jing%20.html#path) - 创建一个地理路径生成器。 - [d3.geo.rotation](Di%20Li%20Lu%20Jing%20.html#rotation) - 为指定的角度\[λ, φ, γ\]创建一个旋转角度。 - [graticule.extent](Di%20Li%20Lu%20Jing%20.html#graticule_extent) - 取得或设置major & minor范围。 - [graticule.lines](Di%20Li%20Lu%20Jing%20.html#graticule_lines) - 为经线和纬线生成线数组。 - [graticule.majorExtent](Di%20Li%20Lu%20Jing%20.html#graticule_majorExtent) - 取得或设置major范围。 - [graticule.majorStep](Di%20Li%20Lu%20Jing%20.html#graticule_majorStep) - 取得或设置major步长间隔。 - [graticule.minorExtent](Di%20Li%20Lu%20Jing%20.html#graticule_minorExtent) - 取得或设置minor范围。 - [graticule.minorStep](Di%20Li%20Lu%20Jing%20.html#graticule_minorStep) - 取得或设置minor步长间隔。 - [graticule.outline](Di%20Li%20Lu%20Jing%20.html#graticule_outline) - 生成格子线范围的一个多边形。 - [graticule.precision](Di%20Li%20Lu%20Jing%20.html#graticule_precision) - 取得或设置纬度精度。 - [graticule.step](Di%20Li%20Lu%20Jing%20.html#graticule_step) - 取得或设置major & minor步长间隔。 - [graticule](Di%20Li%20Lu%20Jing%20.html#_graticule) - 生成经纬线的多线要素。 - [path.area](Di%20Li%20Lu%20Jing%20.html#path_area) - 计算给定要素的投影面积。 - [path.bounds](Di%20Li%20Lu%20Jing%20.html#path_bounds) - 计算给定要素的投影边界。 - [path.centroid](Di%20Li%20Lu%20Jing%20.html#path_centroid) - 计算给定要素的投影中心。 - [path.context](Di%20Li%20Lu%20Jing%20.html#path_context) - 取得或设置渲染上下文。 - [path.pointRadius](Di%20Li%20Lu%20Jing%20.html#path_pointRadius) - 取得或设置点要素的半径。 - [path.projection](Di%20Li%20Lu%20Jing%20.html#path_projection) - 取得或设置地理投影。 - [path](Di%20Li%20Lu%20Jing%20.html#_path) - 投影指定的要素并渲染上下文。 - [rotation.invert](Di%20Li%20Lu%20Jing%20.html#rotation_invert) - 反旋转球体周围的给定位置。 - [rotation](Di%20Li%20Lu%20Jing%20.html#_rotation) - 旋转球体周围的给定位置。 ### [地理投影](%E5%9C%B0%E7%90%86%E6%8A%95%E5%BD%B1) - [albers.parallels](Di%20Li%20Tou%20Ying%20.html#albers_parallels) - 取得或者设置投影的两条标准平行线。 - [d3.geo.albersUsa](Di%20Li%20Tou%20Ying%20.html#albersUsa) - 用于展示美国地图的Albers复合投影。 - [d3.geo.albers](Di%20Li%20Tou%20Ying%20.html#albers) - Albers等面积圆锥投影。 - [d3.geo.azimuthalEqualArea.raw](Di%20Li%20Tou%20Ying%20.html#azimuthalEqualArea_raw) - 原始方位角等面积投影。 - [d3.geo.azimuthalEqualArea](Di%20Li%20Tou%20Ying%20.html#azimuthalEqualArea) - 方位角等面积投影。 - [d3.geo.azimuthalEquidistant.raw](Di%20Li%20Tou%20Ying%20.html#azimuthalEquidistant_raw) - 原始方位角等距投影。 - [d3.geo.azimuthalEquidistant](Di%20Li%20Tou%20Ying%20.html#azimuthalEquidistant) - 方位角等距投影。 - [d3.geo.conicConformal.raw](Di%20Li%20Tou%20Ying%20.html#conicConformal_raw) - 原始圆锥正形投影。 - [d3.geo.conicConformal](Di%20Li%20Tou%20Ying%20.html#conicConformal) - 圆锥正形投影。 - [d3.geo.conicEqualArea.raw](Di%20Li%20Tou%20Ying%20.html#conicEqualArea_raw) 原始圆锥等面积投影 (a.k.a. Albers)。 - [d3.geo.conicEqualArea](Di%20Li%20Tou%20Ying%20.html#conicEqualArea) 圆锥等面积投影 (a.k.a. Albers)。 - [d3.geo.conicEquidistant.raw](Di%20Li%20Tou%20Ying%20.html#conicEquidistant_raw) - 原始圆锥等距投影。 - [d3.geo.conicEquidistant](Di%20Li%20Tou%20Ying%20.html#conicEquidistant) - 圆锥等距投影。 - [d3.geo.equirectangular.raw](Di%20Li%20Tou%20Ying%20.html#equirectangular_raw) - 原始等角投影(普通圆柱投影)。 - [d3.geo.equirectangular](Di%20Li%20Tou%20Ying%20.html#equirectangular) - 等角投影(普通圆柱投影)。 - [d3.geo.gnomonic.raw](Di%20Li%20Tou%20Ying%20.html#gnomonic_raw) - 原始球心投影。 - [d3.geo.gnomonic](Di%20Li%20Tou%20Ying%20.html#gnomonic) - 球心投影。 - [d3.geo.mercator.raw](Di%20Li%20Tou%20Ying%20.html#mercator_raw) - 原始墨卡托投影。 - [d3.geo.mercator](Di%20Li%20Tou%20Ying%20.html#mercator) - 球形墨卡托投影。 - [d3.geo.orthographic.raw](Di%20Li%20Tou%20Ying%20.html#orthographic_raw) - 原始方位角直角投影。 - [d3.geo.orthographic](Di%20Li%20Tou%20Ying%20.html#orthographic) - 方位角直角投影。 - [d3.geo.projectionMutator](Di%20Li%20Tou%20Ying%20.html#projectionMutator) - 从可变的原始投影创建一个标准投影。 - [d3.geo.projection](Di%20Li%20Tou%20Ying%20.html#projection) - 从原始投影创建一个标准投影。 - [d3.geo.stereographic.raw](Di%20Li%20Tou%20Ying%20.html#stereographic_raw) - 原始方位角立体投影。 - [d3.geo.stereographic](Di%20Li%20Tou%20Ying%20.html#stereographic) - 方位角立体投影。 - [d3.geo.transverseMercator.raw](Di%20Li%20Tou%20Ying%20.html#transverseMercator_raw) - 原始横向墨卡托投影。 - [projection.center](Di%20Li%20Tou%20Ying%20.html#center) - 取得或设置投影的中心位置。 - [projection.clipAngle](Di%20Li%20Tou%20Ying%20.html#clipAngle) - get or set the radius of the projection’s clip circle. - [projection.clipExtent](Di%20Li%20Tou%20Ying%20.html#clipExtent) - 取得或设置投影的视口剪切范围(以像素为单位)。 - [projection.invert](Di%20Li%20Tou%20Ying%20.html#invert) - 为指定的位置反转投影。 - [projection.precision](Di%20Li%20Tou%20Ying%20.html#precision) - 取得或设置自适应重采样的精度阈值。 - [projection.rotate](Di%20Li%20Tou%20Ying%20.html#rotate) - 取得或设置投影的三轴旋转角。 - [projection.scale](Di%20Li%20Tou%20Ying%20.html#scale) - 取得或设置投影的缩放系数。 - [projection.stream](Di%20Li%20Tou%20Ying%20.html#stream) - 包装指定的流监听器,投影输入的几何图形。 - [projection.translate](Di%20Li%20Tou%20Ying%20.html#translate) - 取得或设置投影的平移位置。 - [projection](Di%20Li%20Tou%20Ying%20.html#_projection) - 投影指定的位置。 ### [流](%E6%B5%81) - [clipExtent.extent](Liu%20.html#clipExtent_extent) - 设置剪裁范围。 - [d3.geo.clipExtent](Liu%20.html#clipExtent) - 流转换剪切几何图形为给定的轴对齐矩形。 - [d3.geo.stream](Liu%20.html#stream) - 将GeoJSON对象转换为几何流。 - [d3.geo.transform](Liu%20.html#transform) - 转换流几何图形。 - [stream.lineEnd](Liu%20.html#stream_lineEnd) - 表示线或者环的终点。 - [stream.lineStart](Liu%20.html#stream_lineStart) - 表示线或者环的起点。 - [stream.point](Liu%20.html#stream_point) - 表面*x*, *y* (可选的 *z*) 坐标。 - [stream.polygonEnd](Liu%20.html#stream_polygonEnd) - 表明多边形的终点。 - [stream.polygonStart](Liu%20.html#stream_polygonStart) - 表明多边形的起点。 - [stream.sphere](Liu%20.html#stream_sphere) - 表明一个球体。 - [transform.stream](Liu%20.html#transform_stream) - 包装指定的流。 ## [d3.geom (几何)](%E5%87%A0%E4%BD%95) ### [泰森多边形](%E6%B3%B0%E6%A3%AE%E5%A4%9A%E8%BE%B9%E5%BD%A2) - [d3.geom.voronoi](Tai%20Sen%20Duo%20Bian%20Xing%20.html#voronoi) - 用默认的访问器创建一个泰森多边形布局。 - [voronoi.clipExtent](Tai%20Sen%20Duo%20Bian%20Xing%20.html#clipExtent) -取得或者设置铺嵌的剪切范围。 - [voronoi.links](Tai%20Sen%20Duo%20Bian%20Xing%20.html#links) - 计算Delaunay mesh为一个链接网络。 - [voronoi.triangles](Tai%20Sen%20Duo%20Bian%20Xing%20.html#triangles) - 计算Delaunay mesh为一个三角形密铺。 - [voronoi.x](Tai%20Sen%20Duo%20Bian%20Xing%20.html#x) - 取得或者设置每个点的x-坐标访问器。 - [voronoi.y](Tai%20Sen%20Duo%20Bian%20Xing%20.html#y) - 取得或者设置每个点的y-坐标访问器。 - [voronoi](Tai%20Sen%20Duo%20Bian%20Xing%20.html#_voronoi) - 为每个指定的点计算泰森多边形密铺。 ### [四叉树](%E5%9B%9B%E5%8F%89%E6%A0%91) - [d3.geom.quadtree](Si%20Cha%20Shu%20.html#quadtree) - 为一个点数组创建一个四叉树。 - [quadtree.add](Si%20Cha%20Shu%20.html#add) - 添加点到四叉树中。 - [quadtree.find](Si%20Cha%20Shu%20.html#find) - 找到四叉树中最近的点。 - [quadtree.visit](Si%20Cha%20Shu%20.html#visit) - 递归地遍历四叉树中的点。 ### [多边形](%E5%A4%9A%E8%BE%B9%E5%BD%A2) - [d3.geom.polygon](Duo%20Bian%20Xing%20.html#polygon) - 由指定的点数组创建多边形。 - [polygon.area](Duo%20Bian%20Xing%20.html#area) - 计算多边形逆时针方向的面积。 - [polygon.centroid](Duo%20Bian%20Xing%20.html#centroid) - 计算多边形的面积中心。 - [polygon.clip](Duo%20Bian%20Xing%20.html#clip) - 对这个多边形进行执行的多边形剪切。 ### [凸包](%E8%B5%AB%E5%B0%94%E5%9B%BE) - [d3.geom.hull](Tu%20Bao%20.html#hull) - 使用默认访问器创建一个convex hull布局。 - [hull](Tu%20Bao%20.html#_hull) - 为给定的点数组计算convex hull。 - [hull.x](Tu%20Bao%20.html#x) - 取得或设置*x*-坐标访问器。 - [hull.y](Tu%20Bao%20.html#y) - 取得或设置*y*-坐标访问器。 ## [d3.behavior (行为)](%E8%A1%8C%E4%B8%BA) ### [拖动](%E6%8B%96%E5%8A%A8) - [d3.behavior.drag](Tuo%20Dong%20.html#drag) - 创建拖动行为。 - [drag.on](Tuo%20Dong%20.html#on) - 监听拖动事件。 - [drag.origin](Tuo%20Dong%20.html#origin) - 设置拖动行为的原点。 ### [缩放](%E7%BC%A9%E6%94%BE) - [d3.behavior.zoom](Suo%20Fang%20.html#zoom) - 创建缩放行为。 - [zoom.center](Suo%20Fang%20.html#center) - 鼠标滚轮缩放的焦点。 - [zoom.duration](Suo%20Fang%20.html#duration) - 取得或设置双击事件的过渡持续的时间。 - [zoom.event](Suo%20Fang%20.html#event) - 设置完缩放比例或平移之后分发缩放事件。 - [zoom.on](Suo%20Fang%20.html#on) - 事件监听器。 - [zoom.scaleExtent](Suo%20Fang%20.html#scaleExtent) - 可选参数,比例因子范围。 - [zoom.scale](Suo%20Fang%20.html#scale) - 当前的比例因子。 - [zoom.size](Suo%20Fang%20.html#size) - 视口的大小。 - [zoom.translate](Suo%20Fang%20.html#translate) - 当前的平移偏移量。 - [zoom.x](Suo%20Fang%20.html#x) - 可选比例尺,其定义域绑定到视口的*x*范围。 - [zoom.y](Suo%20Fang%20.html#y) - 可选比例尺,其定义域绑定到视口的*y*范围。 - [zoom](Suo%20Fang%20.html#_zoom) - 给指定的元素应用缩放行为。