問題タブ [datashader]

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

holoviews - hvplot でデータシェーダーを使用すると、ドロップダウンの選択で Y 軸が更新されない

groupby で通常の hvplot を作成すると、ドロップダウンで別の値を選択すると y 軸が変化する DynamicMap が作成されます。これは私が望む動作です。

ただし、datashade=True (大きなデータを使用) を設定すると、y 軸は固定されたままになり、ドロップダウンで別の値を選択すると不便です。ドロップダウンで別の値を選択すると、y 軸が自動的に変更されるようにします。

以下の例を参照してください。

datashade True により、hvplot で y 軸が更新されません

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

python - Datashade を使用しているときにホロビュー プロットの幅と高さを保持または設定するにはどうすればよいですか?

複数のカテゴリでプロットを作成しようとしており、すべてのカテゴリのプロットがあります。
非常に多くのデータポイントがあるため、datashade を使用しています。しかし、datashade は、これらのプロットに設定した幅と高さを無視します。

データシェーダーを使用するときに、プロットに設定した幅と高さを維持するにはどうすればよいですか?

以下は、このためのコード例です。


データシェードを使用しない場合のプロット: データシェードを使用しない場合、幅と高さを簡単に調整できます


設定した幅と高さが失われるデータシェードを使用する場合のプロット: 現在データシェードを使用していますが、幅と高さを設定するにはどうすればよいですか

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

python - 集計列カテゴリが見つかりません - Hvplot で datashader = True を設定すると

Hvplot を使用して、データが属するカテゴリに基づいて 2 つの散布図を作成しています。
非常に多くのデータポイントがあるため、datashade を使用しています。
私のプロットは、datashade を使用しない場合でも問題なく動作します。

ただし、以下のコードで datashade=True を設定すると、次のエラーが発生します。

WARNING:param.dynamic_operation: Callable で "ValueError('Aggregation column category not found on :Scatter
[col1] (col2) element.Aggregator が既存のディメンションを参照していることを確認してください。',)" が発生しました。dynamic_operation (height=300、scale=1.0、width=1200、x_range=None、y_range=None) として呼び出されます

ValueError: 集計列のカテゴリが :Scatter [col1] (col2) 要素に見つかりません。アグリゲーターが既存のディメンションを参照していることを確認してください。


コード例: