crossfilter:快速的n维过滤和记录分组

时间:2024-05-02 05:04:01
【文件属性】:

文件名称:crossfilter:快速的n维过滤和记录分组

文件大小:732KB

文件格式:ZIP

更新时间:2024-05-02 05:04:01

JavaScript

交叉过滤器 Crossfilter是一个JavaScript库,用于在浏览器中浏览大型多元数据集。 Crossfilter支持与协作视图进行极快的互动(<30ms),即使包含一百万或更多记录的数据集也是如此。 由于大多数交互仅涉及一个维度,然后仅对过滤器值进行很小的调整,因此增量过滤和减少比从头开始要快得多。 Crossfilter使用排序索引(以及一些纠结的hack)来实现这一点,从而极大地提高了实时直方图和前K个列表的性能。 Crossfilter在下可用。 这是原始库的社区维护的分支。 想了解更多? 社区实例库 -( , ) -() 安装 该软件包可以在npm中以crossfilter2的名称找到: npm install crossfilter2 发展 安装依赖项: npm install 使用npm test测试更改。 使用npm run build在浏览


【文件预览】:
crossfilter-master
----crossfilter.js(60KB)
----.eslintrc(149B)
----main.js(43B)
----rollup.config.js(834B)
----.github()
--------workflows()
----AUTHORS(950B)
----RELEASE.md(509B)
----bower.json(531B)
----src()
--------heap.js(1KB)
--------identity.js(37B)
--------heapselect.js(995B)
--------zero.js(37B)
--------reduce.js(354B)
--------permute.js(207B)
--------null.js(41B)
--------filter.js(535B)
--------bisect.js(2KB)
--------index.js(47KB)
--------result.js(780B)
--------array.js(5KB)
----media()
--------logo()
----crossfilter.min.js(14KB)
----CONTRIBUTING.md(995B)
----LICENSE(714B)
----test()
--------permute-test.js(2KB)
--------benchmark.js(6KB)
--------groupAll-test.js(1KB)
--------version-test.js(420B)
--------heap-test.js(1KB)
--------crossfilter-test.js(141KB)
--------select-test.js(2KB)
--------bisect-test.js(10KB)
----README.md(2KB)
----index.d.ts(5KB)
----NOTICE(2KB)
----.gitignore(57B)
----index.js(198B)
----package-lock.json(60KB)
----package.json(2KB)

网友评论