フィルタボックス以外のスライスを使用してダッシュボードにフィルタを適用したいとします。フィルタボックス以外のスライスからダッシュボードフィルタを適用する
ツリーのように構成されている私のデータセットについては、私は次のようになりますスライスにD3の可視化のギャラリーからインデント木を適応している:
マイツリーのスライスは、異なるパスを表す枝とレベルを持っています、そして私の値を含む終了ノード。
ここでは、このスライスを使用してダッシュボードをフィルタリングしたいと考えています。特に、ユーザーがエンドノードの1つをクリックすると、以前の値を削除して、そのノードの値を代わりに適用したいと考えています。
ノードのパスと値を文字列として表現し、それを通常のフィルタボックスのように使用しようとしました。しかし、ユーザーエクスペリエンスが貧弱な長い文字列で終わる場合がよくあります。
フィルタボックスの実装を見て、フィルタ設定を変更する方法が見つかったかどうかを確認しました。しかし、これはかなり複雑なプロセスであり、私のスライスにFilter Boxを再実装することは、間違ったアプローチのように思えます。
ダッシュボードフィルタを変更して適用する一般的な方法はありますか?
ありがとう、私は私の問題を解決することができましたこれを使用してください。フィルタリングする列は、カスタムフィルタスライスの 'Group By'句にある必要があります。列がGroup Byにない場合、フィルタを適用するとメッセージが表示されずに失敗します。 – thijsfranck