Five views over one record set registered with ApexCharts.crossfilter({ id, records }). The donuts and the day bar filter by clicking a bucket; the two histograms filter by brushing a range (they set chart.selection.enabled). Every selection combines: each chart re-aggregates over the rows passing all the other charts' filters (never its own), and the table below lists exactly those rows. Try brushing the fluctuation histogram and watch the outcome donut reshape. Reset all filters clears everything.