crossfilter相关内容

具有大型数据集的 DC 和交叉过滤器

我一直在研究 dc 和 crossfilter js,我目前有一个包含 550,000 行和 60mb 大小的 csv 的大型数据集,并且面临很多问题,例如浏览器崩溃等 所以,我试图了解 dc 和 crossfilter 如何处理大型数据集.http://dc-js.github.io/dc.js/ 他们主站点上的示例运行非常顺利,在查看时间线->内存(在控制台中)后,它达到最大 34 ..
发布时间:2022-01-21 13:06:20 前端开发

如何在数据表中添加行 - DC.js

我有一个 json 文件,它根据当年和上一年为销售人员加载销售数据. 我创建了一个表格,其中显示了每个销售人员每年的总销售额,在最后一行,我需要加载所有销售人员的总销售额.如下图所示: 我正在使用 dc.dataTable 来创建我的表. 您能否告诉我 DC.js 中是否有任何方法可以在我的表中创建一行来放置总销售额? 这是我的代码,提前谢谢你. var vended ..
发布时间:2022-01-19 13:08:44 前端开发

dc.js/crossfilter ->如何在 dc.js 图表(如行)中对数据进行排序 - 升序 x 降序

如何对 dc.js 图表中的数据进行排序(如行) - 升序 x 降序 我想按指定的属性(如'avg' -> 升序)对图表(行/列)重新排序 我正在尝试使用“.top()"...但没有成功 谢谢 草稿如下jsfiddle -> ewr5Z/2/ 解决方案 可以使用下单方式: chart.ordering(function(d){ return -d.value } ..
发布时间:2021-12-25 17:05:28 其他开发

直流交叉滤波器不工作

使用 dc & 构建 grails 应用程序在这里交叉过滤 js 库,但不知何故在可视化中面临一个非常奇怪的问题. 我的可视化是 5 个条形图,它们使用 dc 和 cross-filter js 库相互连接. 因此,有简单指标、计算指标 (%) 和最后计算指标(不含 %).对于这三种类型,每部分代码有三种不同类型的if-else(5个条形图) 但是,问题在于最后一个 if-els ..
发布时间:2021-12-22 21:08:34 前端开发

在 DC.js 中加载多个 CSV,添加一个值,并将结果连接到单个数据表中

我有四个具有相同标题信息的 CSV,每个都代表一年内的季度结果. 因此,对于一个结果,我可以通过 加载它并将其显示到一个简单的数据表中 d3.csv("数据/第一季度"), 函数(dataQ1){dataQ1.forEach(function(d){d.callTypes = d['呼叫类型'];d.callDesc = d['呼叫说明'];d.callVol = d['通话音量'];d ..
发布时间:2021-12-18 19:41:40 其他开发

dc.js 中的双 Y 轴折线图

我有一个由三个折线图组成的复合图表.其中一个图表使用“假"组作为建议 此处. 正如您在下面的快照中所见,尽管第三张图表的比例与其他两个非常不同.我想要的解决方案是有一个双轴图表,如图所示 这里是纯 d3. 我认为可以在主复合图表上使用 .renderlet() 来完成,但我想知道是否有使用纯 dc.js 的“更性感"解决方案?> 这是一个快照: 这是我的代码.(在 coffeescript ..
发布时间:2021-12-18 19:28:12 其他开发

DC.js 图表中的初始范围选择

我想在一些 dc.js 图表(条形图和折线图)中进行初始范围选择. 所以我添加这个,例如: .filter([7,10]) 范围在图表上显示得很好,但显然选择了 0 个观测值. 我预计会选择几千个观察结果.就像我用画笔手动选择范围 [7,10] 一样. 关于我在这里缺少什么的任何提示? 我的部分代码: var chart_globalscore = dc.barChart( ..
发布时间:2021-12-18 18:52:54 前端开发

有没有办法告诉 crossfilter 将数组元素视为单独的记录而不是将整个数组视为单个键?

我有一个数据集,其中一些字段值是数组,我想使用 crossfilter 和 d3.js 或 dc.js 来显示每个值在数据集中出现的次数的直方图. 这是一个例子: var 数据 = [{"key":"KEY-1","tags":["tag1", "tag2"]},{"key":"KEY-2","tags":["tag2"]},{"key":"KEY-3","tags":["tag3", "ta ..
发布时间:2021-12-18 18:46:11 前端开发

dc.js - 监听图表组渲染

我正在尝试重构一些我编写的自定义 d3 代码,以通过引入 dc.js 来呈现一系列交叉过滤器驱动的图表. 我的主要问题是我有一些 dc.js 不支持的图表类型(例如 Sunburst 分区) 并且我正在尝试弄清楚如何将它们与 dc.js 图表组一起呈现. 过滤单个 dc.js 图表将自动呈现/重绘属于相同的所有其他图表 chartGroup.是否有可能以某种方式连接到该全局重新渲染事件 ..
发布时间:2021-12-18 18:44:32 其他开发

dc.js - 如何从多列创建行图

我需要使用来自 csv 中多列的输入在 dc.js 中创建一个行图.所以我需要将一列映射到每一行,并将每列的总数映射到行值.可能有一个明显的解决方案,但我似乎找不到任何例子.非常感谢 更新:这是一个快速草图.为标准道歉 行图; column1 ----------------- 64(第 1 列的总数) column2 ------- 35(第2列的总数) column3 ----- ..
发布时间:2021-12-18 18:44:01 前端开发

如何在数据表中添加行-DC.js

我有一个json文件,可根据当年和上一年为销售人员加载销售数据. 我创建了一个表,其中显示每个销售员每年的总销售额,在最后一行中,我需要加载所有加起来的所有销售员的总销售额.如下图所示: 解决方案 dc.js是crossfilter的前端,crossfilter是针对此类仪表板调整的JavaScript内存数据库. 您始终想在数据库端添加数据.因此,正确的位置是在crossfi ..
发布时间:2021-04-25 18:42:06 前端开发

应用滤镜后dc.js热图颜色范围未更新

我正在使用dc.js创建一个仪表板,该数据集包含24年内从1年开始的3种类型的读数.(在小提琴示例中,我仅用15天来演示) 这里是指向JSFiddle的链接,以更好地说明我的问题 http://jsfiddle.net/table315/hLzLzhss/ 我使用了一个行图来显示每个读数的总数,并使用了一个热图来显示每个时间每天的总读数. 从行图中选择一种读取类型后,热图似乎不会 ..
发布时间:2021-04-25 18:42:03 前端开发

没有将过滤器应用于DC.js图表​​时的条件自定义X值暗淡名称

有一个后续问题原始问题,该问题按颜色和日期分组,然后找到每种颜色的最长时间.Gordon做了出色的工作,解释了如何每天保持每种颜色的总和并找到最大值.现在,我试图在条形图中显示所有颜色及其峰值的总和. 简而言之,我正在寻找一个数据点,该数据点将峰值加总成一个总值并显示“总计".我对尺寸应该使用什么感到困惑,因为我想要一个名为TOTAL的自定义X暗淡值,而不是所有颜色的列表.对于原始示例,将显 ..
发布时间:2021-04-25 18:41:57 其他开发

与Crossfilter嵌套分组?

是交叉过滤的新功能,正在从事一个项目,该项目需要在一个日期范围内保持总计和​​这些总计的峰值. 尝试利用复杂度降低dc.js示例. 在日期范围内,我能够获得特定品牌和型号的最大值,但对于区域尺寸或颜色尺寸,无法获得总峰值(按天求和). 该项目需要以下图表. 一个条形图,显示按地区显示的每日总高峰库存量 具有菜单&的可选菜单模型及其各自的每日峰值数据集 一个可选菜单,其中 ..
发布时间:2021-04-25 18:41:55 其他开发

Crossfilter-从localStorage加载JSON文件

我对Java语言还很陌生,我正尝试使用保存在localStorage中的一些数据使用d3.js创建一个简单的条形图. localStorage中的数据通过以下功能获取: function logScore(){var name =提示符(“请输入您的名字以添加到高分列表:");var score = game.count;var gameDate =今天;var scoreObj = { ..
发布时间:2021-04-25 18:41:51 其他开发

dc.js:使用reduceCount方法的堆积面积图

我对dc.js/crossfilter/d3 trifecta还是很陌生,并且对分组变量以构建堆积面积图有疑问.我一直在关注类似这本教程的教程展示了如何生成时间序列图.这确实很有用,但是我定义图表的 .group()方法的方法略有不同.在示例中,作者具有格式为 {'date':somedate,'http_404':20,'total':340 ...} 的数据,其中每种类型的http请求都具有某 ..
发布时间:2021-04-25 18:41:48 前端开发

dc-sunburst,dc-Menuslect,dc-Non交互图

我是dc.js的新手,并且对dc的灵活性有一些疑问. 首先,我一直在寻找答案,但还没有找到答案. 1)我正在使用dc.sunburst图表.我想知道是否可以创建Zoomable sunburst,因为d3.js实际上就是这种情况.如果是,请您提供一段代码..? 2)我正在使用交叉过滤器将多个图形交互在一起.但是,我希望其中之一无法进行过滤.我的意思是,当在其他图表上进行过滤时,它 ..
发布时间:2021-04-25 18:41:45 前端开发