메모
전체 예제 코드를 다운로드 하려면 여기 를 클릭 하십시오.
텍스트 상자 배치 #
텍스트 상자로 축을 장식할 때 두 가지 유용한 방법은 텍스트를 축 좌표에 배치하는 것입니다( 변환 자습서 참조 ). 그러면 x 또는 y 제한이 변경되어도 텍스트가 움직이지 않습니다. text 속성을 사용하여 bbox
텍스트를
Patch
인스턴스 로 둘러쌀 수도 있습니다. bbox
키워드 인수는 Patch 속성인 키가 있는 사전을 사용합니다.
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(19680801)
fig, ax = plt.subplots()
x = 30*np.random.randn(10000)
mu = x.mean()
median = np.median(x)
sigma = x.std()
textstr = '\n'.join((
r'$\mu=%.2f$' % (mu, ),
r'$\mathrm{median}=%.2f$' % (median, ),
r'$\sigma=%.2f$' % (sigma, )))
ax.hist(x, 50)
# these are matplotlib.patch.Patch properties
props = dict(boxstyle='round', facecolor='wheat', alpha=0.5)
# place a text box in upper left in axes coords
ax.text(0.05, 0.95, textstr, transform=ax.transAxes, fontsize=14,
verticalalignment='top', bbox=props)
plt.show()