問題タブ [xticks]

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

python - matplotlib シーボーン ヒートマップ x、y メッシュグリッド ログスケールの問題

したがって、私の問題は、いくつかのヒートマップをマルチプロットとしてプロットし、X、Y 軸の対数を持ち、ヒートマップにパッチを追加して、アルファ値を調整して特定の領域を強調表示することです (添付の画像を参照)。問題は、pcolormesh を使用すると、正確なデータを使用して表示するため、X、Y に logscale を簡単に使用できますが、seaborn はデータのインデックスを使用できることです。一方、pcolormesh では pacthes を追加する方法が見つかりませんでしたが、seaborn では簡単に実行できます...

したがって、対数スケーリングとプロットへのパッチの追加の両方を実行できるソリューションを考え出したいと思います...

コードの一部を追加し、seaborn でまだ何ができるかの画像を添付します。

したがって、jupyter-notebook で行われた sime カスタム x,ytics を使用した seaborn ヒートマップ マルチプロットのコードは次のとおりです。

そして、ログスケールが機能し、パッチを追加しないpcolormeshバージョンのコード...

理解できることを願っています。この問題を検索しようとしました。たくさんのものを読みましたが、何も見つかりませんでした...

前もって感謝します! これはシーボーンプロットです

これは pcolormesh バージョンで、対数目盛りが重要です