首页 > 解决方案 > dc.js/crossfilter 中的“静态”过滤器

问题描述

我想在 2 个不同的图表上显示由 2 个不同的“静态”过滤器过滤的相同指标。

例如,假设我有美国所有城市的销售数据,另外一个标准是该地区的东部或西部。

City,Region,Sales
NY,East,100
LA,West,200
Boston,East,300
SanDiego,West,400`

我想在行图中并排显示东海岸和西海岸的城市。

xfilter = crossfilter(data)
city_dim_east = xfilter.dimension("City")
city_dim_west = xfilter.dimension("City")
city_group_east = city_dim_east.group().reduceSum("Sales")
city_group_west = city_dim_west.group().reduceSum("Sales")    

这两个暗淡/组显然完全相似。如何在其中放置一个静态过滤器,当dc.js它在其他维度/组周围发挥作用时不会被重置?

标签: dc.jscrossfilter

解决方案


推荐阅读