問題タブ [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 に答える
1479 参照

bokeh - ボケのヒストグラム 2d の例

驚くべきことに、ボケ ギャラリーで 2D ヒストグラム プロットの例を作成するのに苦労した人は誰もいませんでした。

histogram2dofnumpyは原材料を提供しますが、たまたまの例があるといいでしょうmatplotlib

それを作るための短い方法のアイデアはありますか?

提案された回答をフォローアップして、エクサゴンが仕事に適していないためにhexbinが仕事をしないケースを添付させてください。matplotlib の結果もチェックしてください。

もちろん、ボケでこれができないと言っているわけではありませんが、簡単ではないようです。hexbin プロットを正方形の bin プロットに変更するだけで十分ですが、これを行うことも、「タイル」形状を変更するオプションquad(left, right, top, bottom, **kwargs)もないようです。hexbin

ヘクスビン ここに画像の説明を入力

0 投票する
3 に答える
5718 参照

python - seaborn jointplot color by density

何百万ものデータ ポイントを持つ一部のデータの 2 次元ヒストグラムを作成しています。matplotlib.hist2d(x,y,bins,norm=LogNorm())はうまく機能し、約 5 秒でプロットを生成しますが、 の限界ヒストグラムが気に入っていseaborn.jointplot()ます。添付の図seaborn.jointplot()のように、ポイントの対数密度でポイントに色を付けるにはどうすればよいですか? matplotlib.hist2d()KDE を使用すると時間がかかりすぎます (約 1 分ほどでやめます)。また、作成する図がたくさんあります。したがって、色を「取得」する時間は要因です。または、周辺ヒストグラムを に追加するにはどうすればよいmatplotlib.hist2d()ですか?

plt.hist2d(x,y,100,norm=LogNorm(),cmap='jet')

ここに画像の説明を入力

sns.jointplot(x=x, y=y)

ここに画像の説明を入力

0 投票する
0 に答える
180 参照

python - matplotlib.pyplot.hist2d の奇妙な「カウント」行列

2dhist 関数から 2d numpy 配列を取得したいと思います。カウントを取得したら、データを pyplot.imshow() 関数でプロットして、さらに情報を追加したいと思います。私のリストに表示できる整数は、0 から 11 の間です (したがって、12 個のビン)。

ただし、奇妙なマトリックスが表示されます。

データ リストをよく見ると、たとえば整数 0 が表示されないことがわかります。したがって、どのようにして最初の列のエントリになることができますか?

どうぞよろしくお願いいたします。ありがとうございました。