私は非常に高次元のデータセットを持っており、ユーザーにフィルタリングする次元を選択してもらいたい(クロスフィルターに追加する)。寸法は削除できないことを理解しています。ディメンション/フィルターの追加方法に関する推奨事項はありますか?
ありがとう
私は非常に高次元のデータセットを持っており、ユーザーにフィルタリングする次元を選択してもらいたい(クロスフィルターに追加する)。寸法は削除できないことを理解しています。ディメンション/フィルターの追加方法に関する推奨事項はありますか?
ありがとう
フィールドの名前をディメンション関数の変数として使用するだけです。
私は自分のアプリでこのようなことをします。xは、ディメンション列名の配列を含むデータセットのプロパティです。
var volume = crossfilter(data.get("rows"));
_.each(data.get("x"), function(x, i) {
new Chart.View({
field: x,
el: $(".chart").eq(i),
model: volume.dimension(function(d) { return d[x]; })
});
});
crossfilterにdimension.dispose()関数が追加されました。