Matplotlibのカラーバーからラベルと目盛りを削除する

325

ヒートマップがあり、カラーバーのラベルと目盛りを削除したい。これまでに作成したヒートマップ(以下のコード)を使用してこれを行うにはどうすればよいですか?

import seaborn as sns
import matplotlib.pyplot as plt

sns.heatmap(my_heatmap, cmap='RdYlGn', vmin=0, vmax=1)
plt.rcParams["figure.figsize"] = (8, 6)
plt.title('10 mm Precipitation Probabilities\nTopeka, Kansas', fontsize = 16)
plt.xlabel('X', fontsize = 14)
plt.ylabel('Y', fontsize = 14)
plt.text(6.7,.18, 'High Probability')
plt.show()

ここに画像の説明を入力してください

(私が作成したラベルで示されているように、バーの上部に高確率」とだけ言いたいです)。

JohanC

経由でカラーバーにアクセスできますcbar = ax.collections[0].colorbar(たとえば、この投稿を参照)。

次に、ティック(cbar.set_ticks([]))を変更するか、新しいティックと新しいティックラベルを設定できます

import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = (8, 6)
my_heatmap = np.random.rand(10, 10)
ax = sns.heatmap(my_heatmap, cmap='RdYlGn', vmin=0, vmax=1)
# ax.get_figure().set_size_inches(8, 6)
ax.set_title('10 mm Precipitation Probabilities\nTopeka, Kansas', fontsize=16)
ax.set_xlabel('X', fontsize=14)
ax.set_ylabel('Y', fontsize=14)
cbar = ax.collections[0].colorbar
cbar.set_ticks([0, 0.5, 1])
cbar.set_ticklabels(['Low\nProbability', 'Average\nProbability', 'High\nProbability'])
# cbar.set_label('Probability')
plt.tight_layout()
plt.show()

プロット例

plt.rcParams["figure.figsize"]フィギュアのサイズは変更さませんが、次に作成されるフィギュアのデフォルトサイズが設定されることに注意しくださいしたがって、以前sns.heatmapに作成されたものがない場合は、その前にそれを呼び出す必要があります作成済みのフィギュアのサイズを変更するには、を使用しますset_size_inches()

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

matplotlibは、カラーバーから目盛り(軸)を削除します

分類Dev

matplotlibカラーバーの目盛りラベルを揃える

分類Dev

matplotlibカラーバーでn番目ごとの目盛りラベルを非表示にする最もきれいな方法は?

分類Dev

matplotlib:タイトルとカラーバーのテキストと目盛りの色を変更する

分類Dev

Matplotlibでカラーバーの目盛りラベルのフォントサイズを変更するにはどうすればよいですか?

分類Dev

Plotly:目盛りラベルから先行0を削除する方法

分類Dev

Python / Matplotlib:contourfのカラーバーはカスタムcmapの目盛りラベルを尊重しません

分類Dev

ログ出力としてのカラーバーの目盛りラベル

分類Dev

R Plotly Rangesliderは目盛りラベルをカバーしています-Rangesliderの場所を設定することは可能ですか?

分類Dev

カラーバーの目盛りラベルをオフセット

分類Dev

Matplotlib:整数の目盛りラベルを強制するには?

分類Dev

matplotlibで目盛りのラベルを移動する方法は?

分類Dev

matplotlibの目盛りラベルに画像を使用する

分類Dev

matplotlibの目盛りラベルと軸の間にスペースを追加するにはどうすればよいですか?

分類Dev

左側/反対側のMatplotlibカラーバーの目盛り

分類Dev

matplotlibでログスケールの目盛りラベルを変更する方法

分類Dev

matplotlibでいくつかの目盛りラベルを他の目盛りラベルより大きくする

分類Dev

Matplotlib:対数目盛と多くのレベルでcontourfカラーラベルを表示する

分類Dev

Matplotlibで目盛りラベルと軸ラベルの間隔を変更する方法

分類Dev

Matplotlib 2 mathtext:目盛りラベルのグリフエラー

分類Dev

カラーバーの目盛りを外側に設定する方法

分類Dev

Matplotlib、Pythonの特定のサブプロットのy軸の目盛りラベルを削除する

分類Dev

Rのカラーキーに目盛りを追加する

分類Dev

Rの軸目盛りと軸ラベルの間のスペースを減らす方法

分類Dev

特定のx軸(マイナー)目盛りラベルをmatplotlibの図の上に移動するにはどうすればよいですか?

分類Dev

seaborn / matplotlib軸目盛りラベルを数から数千または数百万にフォーマットする方法は?(125,436〜125.4K)

分類Dev

Matplotlib:目盛りラベルの浮動小数点数の形式を指定する

分類Dev

Matplotlib-1つのx軸目盛りラベルの色を変更する

分類Dev

Google Visualizationチャートで目盛りラベルを斜めに表示することは可能ですか?

Related 関連記事

  1. 1

    matplotlibは、カラーバーから目盛り(軸)を削除します

  2. 2

    matplotlibカラーバーの目盛りラベルを揃える

  3. 3

    matplotlibカラーバーでn番目ごとの目盛りラベルを非表示にする最もきれいな方法は?

  4. 4

    matplotlib:タイトルとカラーバーのテキストと目盛りの色を変更する

  5. 5

    Matplotlibでカラーバーの目盛りラベルのフォントサイズを変更するにはどうすればよいですか?

  6. 6

    Plotly:目盛りラベルから先行0を削除する方法

  7. 7

    Python / Matplotlib:contourfのカラーバーはカスタムcmapの目盛りラベルを尊重しません

  8. 8

    ログ出力としてのカラーバーの目盛りラベル

  9. 9

    R Plotly Rangesliderは目盛りラベルをカバーしています-Rangesliderの場所を設定することは可能ですか?

  10. 10

    カラーバーの目盛りラベルをオフセット

  11. 11

    Matplotlib:整数の目盛りラベルを強制するには?

  12. 12

    matplotlibで目盛りのラベルを移動する方法は?

  13. 13

    matplotlibの目盛りラベルに画像を使用する

  14. 14

    matplotlibの目盛りラベルと軸の間にスペースを追加するにはどうすればよいですか?

  15. 15

    左側/反対側のMatplotlibカラーバーの目盛り

  16. 16

    matplotlibでログスケールの目盛りラベルを変更する方法

  17. 17

    matplotlibでいくつかの目盛りラベルを他の目盛りラベルより大きくする

  18. 18

    Matplotlib:対数目盛と多くのレベルでcontourfカラーラベルを表示する

  19. 19

    Matplotlibで目盛りラベルと軸ラベルの間隔を変更する方法

  20. 20

    Matplotlib 2 mathtext:目盛りラベルのグリフエラー

  21. 21

    カラーバーの目盛りを外側に設定する方法

  22. 22

    Matplotlib、Pythonの特定のサブプロットのy軸の目盛りラベルを削除する

  23. 23

    Rのカラーキーに目盛りを追加する

  24. 24

    Rの軸目盛りと軸ラベルの間のスペースを減らす方法

  25. 25

    特定のx軸(マイナー)目盛りラベルをmatplotlibの図の上に移動するにはどうすればよいですか?

  26. 26

    seaborn / matplotlib軸目盛りラベルを数から数千または数百万にフォーマットする方法は?(125,436〜125.4K)

  27. 27

    Matplotlib:目盛りラベルの浮動小数点数の形式を指定する

  28. 28

    Matplotlib-1つのx軸目盛りラベルの色を変更する

  29. 29

    Google Visualizationチャートで目盛りラベルを斜めに表示することは可能ですか?

ホットタグ

アーカイブ