問題タブ [altair]

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 に答える
8414 参照

python - AltairでAxis FontSizeをどのように設定しますか?

次の Altair グラフで、X 軸 (または Y 軸) の fontSize を 16 (または任意の値) に増やしたいと考えています。Altair のドキュメント ( https://altair-viz.github.io/index.html ) で例を見つけることができませんでした。視覚化には Jupyter Lab を使用しています。直感的に、alt.Axis は FontSize 引数を取る必要があります

0 投票する
2 に答える
1627 参照

python - Altair を使用してネストされたグループ化棒グラフを作成する方法は? - サンプルデータを追加

私には独特の状況があります。私のデータには年があり、各年には5つのカテゴリがあり、対応するカウントです。該当する年の 5 つのカテゴリの積み上げ棒グラフを作成できました。ただし、x 軸に毎年 5 つの隣接するバーを表示したいと考えています。Y 軸については、各バーの対応する合計を表示する必要があります。

これが私の現在の Viz とコードです。

ここに画像の説明を入力

私の質問は、積み上げ棒グラフの代わりに、x 軸に毎年 5 つの隣接する棒グラフを作成するにはどうすればよいですか?

事前にご協力いただきありがとうございます。

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

python - 時系列プロットから特定の日付 (週末など) を除外するにはどうすればよいですか?

次の例では、週末を除外Yして直線としてプロットし、「壊れた」時系列 (毎週月曜日、 a la など) になるため、主要な目盛りラベルのカスタム頻度を指定しmatplotlibますset_major_locator

Altairでそれを行うにはどうすればよいですか?

ここに画像の説明を入力