D3.js 动态数据和dc.js

D3.js 动态数据和dc.js,d3.js,dc.js,crossfilter,D3.js,Dc.js,Crossfilter,我的页面上有3个dc.js图表。我想让它使用的数据像并发用户可能在5到15个用户之间一样动态。如果我使用.CSV和.JSON,则需要在服务器上创建物理文件,并发性将是一个问题。是否有方法将内存中的数据传递到d3.js以呈现图表?任何示例/帮助都将不胜感激 谢谢 BV你所说的动态数据是什么意思?i、 e.它是否在服务器端以某种方式更改,并且您希望用户在更改时看到更新的数据?为什么并发性会成为这里的一个问题呢?同意@adarren的观点,crossfilter也只是获取一个数据数组,所以无论您如何使

我的页面上有3个dc.js图表。我想让它使用的数据像并发用户可能在5到15个用户之间一样动态。如果我使用.CSV和.JSON,则需要在服务器上创建物理文件,并发性将是一个问题。是否有方法将内存中的数据传递到d3.js以呈现图表?任何示例/帮助都将不胜感激

谢谢
BV

你所说的动态数据是什么意思?i、 e.它是否在服务器端以某种方式更改,并且您希望用户在更改时看到更新的数据?为什么并发性会成为这里的一个问题呢?同意@adarren的观点,crossfilter也只是获取一个数据数组,所以无论您如何使用JavaScript获取数据,只需将数组传递到crossfilter中,您不需要使用CSV或JSON。然而,我怀疑你真的需要问一个关于如何构造你的服务器的问题,你可能仍然会在运行中生成CSV或JSON并将其发送到多个客户端。我已经实现了一个返回JSON数据的rest服务。此服务的url已传递给d3.json函数,用于处理和显示图表。动态数据是根据另一个屏幕中的用户选择过滤并作为json使用的数据。使用的每一个都可以使用搜索/过滤屏幕过滤数据,并在d3图表上查看数据。因为每个用户都有一个特定的物理csv文件是数据密集型的,所以我们决定在运行到d3时提供json。