Crossfilter API のドキュメントを何度か読みましたが、次の方法がわかりません。
設定したとします
crossfilter(event);
およびディメンション foo:
var foo = event.dimension(function(d) { return d.foo; }),
foos = foo.group(function(d) { return Math.floor(d) ; });
次に、フィルターが適用される前event.size()
に、イベント内のレコードfoos.size()
数と、foo ディメンション内の個別のレコード数が表示されます。
すごい!次に、ブラシをスライドさせてフィルターを適用します。event.groupAll().value()
選択されているイベント内の現在のレコード数が表示されるようになりました。再び素晴らしい。
では、foo ディメンション内の個別のレコードの現在の数を取得するにはどうすればよいでしょうか? API プリミティブのさまざまな組み合わせを試しましたが、どれもうまくいかないようです。
何か案は?