問題タブ [vega-lite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
578 参照

javascript - Altair プロットのクリックで JavaScript を実行する

有名な車のデータの視覚化で見られるように、リンクされた複数のサブプロットで構成される Altair プロットを生成できます: https://altair-viz.github.io/gallery/selection_histogram.html

1 つのサブプロットでのクリック/選択は、主にデータのフィルタリングを介して、他のサブプロットに影響を与える可能性があります。

ただし、プロット自体はありませんが、より大きな Web ポータル (自動車販売店のページを考えてください) に埋め込まれています。したがって、私のポータルは、altair プロットを埋め込んだページを提供する Flask によって駆動されます。この例はここで見ることができます: https://github.com/lemoncyb/flasked-altair

機能的には、プロット内の 1 台の車をクリックして、プロットの範囲外にあるこの車に関する情報を表示したいと考えています (たとえば、ポータル内の別のページに移動します)。

技術的には、クリック/選択時にカスタム Javascript コードを実行したいと考えています。

これはどのように可能ですか?プロットとサイトの残りの部分との間の相互作用を必要とする Altair プロットの周りに、より大きなサイト/アプリケーションを構築するにはどうすればよいですか?

0 投票する
1 に答える
767 参照

vega - 複数のレイヤーとファセットを備えた Vega Lite 独立スケール

各ファセットと各レイヤーに独立したスケールを設定することはできますか? 解決は、ファセットまたは追加のレイヤーのいずれかがある場合にうまく機能しますが、両方を実行することはできません。それが可能かどうか疑問に思っています.

私が欲しいのは: 両側の2つのスケール

ここでファセットと混合

0 投票する
1 に答える
342 参照

dashboard - この vega / vega-lite 世界地図から南極大陸を削除します

この Vega-lite ワールド マップから南極大陸を削除しようとしています。vega-editor の例はこちら。国または大陸に関する特定のデータを取得する方法を知りたい