에 인수 path_effects=[pe.withStroke(linewidth=1, foreground="b")]
를 전달할 수 있습니다 cb.ax.set_yticklabels
. 예를 들어:
import numpy as np
from numpy.random import randn
import matplotlib.pyplot as plt
from matplotlib import patheffects as pe
from matplotlib import cm
# Fixing random state for reproducibility
np.random.seed(42)
# Make plot with vertical (default) colorbar
fig, ax = plt.subplots()
data = np.clip(randn(250, 250), -1, 1)
cax = ax.imshow(data, cmap=cm.coolwarm)
ax.set_title('Gaussian noise with vertical colorbar')
# Add colorbar, make sure to specify tick locations to match desired ticklabels
cb = fig.colorbar(cax, ticks=[-1, 0, 1])
cb.ax.set_yticklabels(['< -1', '0', '> 1', ], fontsize=18, path_effects=[pe.withStroke(linewidth=1, foreground="b")]) # vertically oriented colorbar
plt.show()
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다