对于我的应用程序,我提出了数千个数据点的get请求。当我使用图表js显示数据时,呈现需要很长时间,而且我经历了延迟。我还注意到,每个数据点的x轴标签没有正确显示,因此必须省略它们。
我喜欢图形的流畅设计和ui,但不能让它在我的用例中很好地工作。图表js不适合用于大型数据集吗?还有像图表js这样的可以处理大型数据集的库吗?同时也是自由的?
发布于 2015-08-04 15:04:44
如果您想要处理大数据,您应该使用高图集,它可以轻松地处理数百万个数据而不需要大的延迟。
发布于 2015-08-04 23:54:24
另一个需要考虑的选项是ZingChart。它作为一个品牌版本是免费的,但是快速地呈现大量的数据,同时仍然保持了定制的灵活性。如果您正在寻找一个时尚的设计和用户界面,ZingChart允许用户改变几乎每一个大小,形状和颜色,以满足您的口味。
完全公开,我是ZingChart团队的一员。但是,我们开发了一个测速工具,我认为无论您最终选择哪个库,测试数据点的数量都会很有帮助。请注意,其中一些库将耗尽所有浏览器内存,因此在某些情况下要小心进行。
发布于 2015-09-10 06:30:03
我也遇到了同样的问题,Charts似乎无法处理大型数据集。我找到的最好的选择是https://github.com/danvk/dygraphs。你也可以尝试http://canvasjs.com/,尽管它是商业的。
https://stackoverflow.com/questions/31812757
复制相似问题