【问题标题】:D3 data parsing and filtering outD3 数据解析和过滤
【发布时间】:2013-11-10 16:33:07
【问题描述】:

我有一个非常大的 csv 文件,其中包含大量数据,我想仅使用 csv 中包含的某些类型的数据绘制一些图表,以显示不同类型内容之间的差异。

我阅读了 d3 的 API,但无法真正了解是否可以这样做,例如,当我使用字体时,我只想使用 Normal 中的数据 em> csv 中的权重,但真的不知道/找不到有关如何执行此操作的任何提示。

我在这里Filter multiple rows of a CSV in D3.js and update filter on keyboard input 看到了一个类似的问题,但想知道它是否也适用于与日期不同的值,或者是否还有其他我不知道的方法。谢谢!

【问题讨论】:

  • 我不确定您要做什么。获得数据后,您可以根据自己的喜好使用 Javascript 对其进行处理,因此可以进行任何类型的过滤。为了给出更具体的答案,我们需要知道您到底想做什么以及您的数据是什么样的。
  • 我想过滤掉一些数据,我在调用数据集后使用 .filter(function () {}) 找到了答案。这很简单,但我在 d3 apis 上找不到任何类型的文档

标签: javascript csv d3.js


【解决方案1】:

原来我只需要添加

.filter(function (d) { // what I need to keep })

在 .data(dataset) 加载数据。非常简单,但找不到任何相关文档,所以我没想到它会这么简单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-19
    • 1970-01-01
    • 2023-01-20
    • 2018-07-07
    • 1970-01-01
    • 2013-09-05
    • 1970-01-01
    相关资源
    最近更新 更多