問題タブ [panel-pyviz]
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.
python - ジュピターノートブックのホロビズパネル内にベガプロットが表示されない
holoviz パネルは、データ視覚化ダッシュボードを構築するための非常に興味深いソリューションだと思います。残念ながら、jupyter ノートブックのパネル内でノード リンク ダイアグラムのベガ プロットを機能させるのに問題があります。
関連するインポートなど:
import panel
pn.extension()
from vega import Vega
私の調査結果:
- vega インポートは、パネルの外で使用するとうまく機能します。https: //vega.github.io/editor/#/examples/vega/force-directed-layout からコピー/貼り付けされた Vega 仕様は、使用する必要があるように視覚化されます
Vega(spec)
(スクリーンショットを参照してください 1)。 - 使用
pn.pane.Vega(spec)
すると空きスペースができます。ソースコードを使用して外部で視覚化を実行し、pn.pane.Vega(spec).show()
見ると、div が空であることがわかります (スクリーンショット 2 を参照)。
これを機能させるための助けは大歓迎です...
ありがとう、ヤン。
- スクリーンショット 1:スクリーンショット 1
- スクリーンショット 2:スクリーンショット 2
問題を表示するための最小限のスクリプトを次に示します。
python - ホロビュー、hvplot、パネル、データシェーダー、およびパラメーターの最新の git バージョンをインストールします。
Holoviz エコシステムのライブラリは継続的に更新されます。
pip を使用して、次の最新の git バージョンをインストールするにはどうすればよいですか。
- ホロビュー
- Hvplot
- パネル
- データシェーダー
- パラメータ