すべての列に関連付けられた属性がある画像があります。私は画像をプロットし、その属性値で各列にラベルを付けたいと思います。Matplotlibのラベルが重複しています
import matplotlib.pyplot as plt
import numpy as np
from scipy.ndimage.filters import gaussian_filter
np.random.seed(200)
cols = 600
attr = list('abcdefghijklmnopqrstuvwxyz') * cols
attr = labels[:cols]
img = gaussian_filter(np.random.rand(400, cols), 100)
plt.imshow(img, cmap='inferno')
plt.xticks(np.arange(cols), attr)
plt.show()
次の結果イメージは、Xラベルがどのように乱雑になるかを示しています。私が望むのは、ズームやパンなど、プロットとやり取りするときに更新されるラベルを表示することです。
私はこれが可能だと思うのは、maplotlibのデフォルトの動作が正しいためです(xticksを設定しない場合)。それは、ラベルが重複しないように間隔でカラム番号を表示し、パンニングを&にズームすると更新されます。
私の質問は、カスタムラベルでデフォルトのmatplotlibのラベル動作を取得できるかどうかです。