我在d3.js中使用了这个(http://bl.ocks.org/mbostock/4061502)boxplot的实现。
有人可以帮我实现一个复选框,允许我动态打开/关闭异常值的图形。因此,我希望看到异常值被移除,y轴适应自己以显示更清晰的箱形图。理想情况下,您可以通过添加box.js
参数在给定实现的drawOutliers
文件中实现此功能。
在下面的示例中,您可以看到我的问题(它有时会变得非常糟糕,您甚至无法看到箱形图)。
我的问题是使用d3在JS中实现它并选择一种从数据中过滤出来的好方法(只是不绘制它们或过滤数据,#1似乎更好)。
请不要讨论为什么隐藏/忽略异常值等是不好的。我不是在忽略/删除它们,我只需要更清楚地了解图表的其余部分。
谢谢!