問題タブ [histogram2d]

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

python - physt polar_map でのヒストグラム カラーバーの操作

physt ライブラリを使用すると、次のようなカラーバーを自動的に返すデータの極ヒストグラムを作成できます。

まだ十分な評判がないようなので、この出力の画像をリンクすることはできません。

カラーバーが作成され、見栄えがしますが、ラベルはまったくありません。polar_map 関数で使用できるキーワードまたは引数はありますか?

  1. カラーバーにラベルを付ける または
  2. 次のような確立された関数を使用できるように、カラーバー オブジェクトを抽出します。

このライブラリにはチュートリアル ( https://physt.readthedocs.io/en/latest/tutorial.html ) がありますが、チュートリアルのどこにもカラーバーと実際に相互作用することはありません。

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

python - Python で 2D ヒストグラムを再現する

私は Python で非常に大きなデータセットを扱っているので、配列の代わりにヒストグラムを使用しようとしています (配列は保存/読み込み/マッピングするには大きすぎます)。私はたくさんのファイルをクロールしてそれらから情報を引き出しています。その後、情報を取得してヒストグラムを再作成したいと思います。次のように、1D ヒストグラムでこれを行うことができます。

nSigmaProtonPico は、ビンのエッジとヒストグラム値の最終カウントを格納する 2D 配列です。nSigmaProtonHisto は特定のイベントの 1D 配列であり、何百万ものイベントをループします。スクリプトが完了すると、すべてのイベントがクロールされ、ヒストグラムの値と位置を含む 2D 配列が作成されます。次のように簡単にグラフ化できます。

ここに画像の説明を入力

2D ヒストグラムに対してこれを実行しようとすると、バラバラになります。何かが足りない。ここに私が持っているものがあります:

これで何かが得られますが、すべてのデータから得られるヒストグラムを再現するようにプロットする方法がわかりません。x、y、z 座標と同じくらい単純だと思いますが、3 つの座標ではなく 4 つの座標があります。

私は何が欠けていますか?