数组
- d3.ascending - 为排序比较两个值。
- d3.bisectLeft - 在排序数组中检索值。
- d3.bisector - 二等分使用访问器或比较器。
- d3.bisectRight - 在排序数组中检索值。
- d3.bisect - 在排序数组中检索值。
- d3.descending - 为排序比较两个值。
- d3.deviation - 计算一组数据的标准差。
- d3.entries - 列出一个关联数组的键值对实体。
- d3.extent - 找出一个数组中的最大值和最小值。
- d3.keys - 列出一个关联数组中的键。
- d3.map - 构建一个新的map。
- d3.max - 找出一个数组中的最大值。
- d3.mean - 计算一组数据的算数平均值。
- d3.median - 计算一组数据的算数中值。
- d3.merge - 合并多个数组为一个数组。
- d3.min - 找出一个数组中的最小值。
- d3.nest - 分层地分组数组元素。
- d3.pairs - 返回一个元素的相邻对数组。
- d3.permute - 按照数组的索引重新排序数组元素。
- d3.quantile - 为一个排好序的数字数组的分位数。
- d3.range - 产生一系列的数值。
- d3.set - 构建一个新的集合。
- d3.shuffle - 随机化一个数组的顺序。
- d3.sum - 计算数字数组的和。
- d3.transpose - 转置一个数组的数组。
- d3.values - 列出关联数组的值。
- d3.variance - 计算数字数组的方差。
- d3.zip - 转置数组的可变数量。
- map.empty - 如果map不包含元素就返回true。
- map.entries - 返回map的实体数组。
- map.forEach - 为每个指定的实体调用一个函数。
- map.get - 为指定的键返回值。
- map.has - 如果map包含指定的值则返回true。
- map.keys - 返回map的键数组。
- map.remove - 为指定的键移除值。
- map.set - 为指定的键设置值。
- map.size - 返回map的实体数量。
- map.values - 返回map的值数组。
- nest.entries - 返回一组键-值元组
- nest.key - 在嵌套层级中添加一个级别。
- nest.map - 返回一个关联数组。
- nest.rollup - 为叶子值指定一个汇总函数。
- nest.sortKeys - 按照键排序叶子嵌套级别。
- nest.sortValues - 按照值排序叶子嵌套级别。
- set.add - 添加指定的值。
- set.empty - 如果集合不含元素的话返回true。
- set.forEach - 为集合中的每个元素调用指定的函数。
- set.has - 如果集合中包含指定值就返回true。
- set.remove - 移除指定的值。
- set.size - 返回集合中的元素数量。
- set.values - 返回集合中的值数组。