Matplotlib의 플롯 내부에 텍스트 추가
Suraj Joshi
2021년2월21일
matplotlib.pyplot.text()
메서드를 사용하여 Matplotlib의 플롯 안에 텍스트를 추가합니다.
matplotlib.pyplot.text()
메서드
matplotlib.pyplot.text()
는 Matplotlib의 Figure 또는 좌표축에 텍스트를 추가합니다.
통사론
matplotlib.pyplot.text(x, y, s, fontdict=None, **kwargs)
x
와y
는 텍스트를 배치해야하는 좌표를 나타내고s
는 추가해야하는 텍스트의 내용입니다. fontdict
매개 변수는 텍스트의 속성을 설정하는 데 사용되는 사전입니다.
예: matplotlib.pyplot.text()
메서드를 사용하여 플롯 Matplotlib 내부에 텍스트 추가
import matplotlib.pyplot as plt
plt.text(0.55, 0.55, "Hello World!", fontsize=20, color="green")
plt.show()
출력:
글꼴 크기는 20
및 녹색
인 (0.55, 0.55)
위치에 플롯 내부의 텍스트를 배치합니다. 기본적으로 X 축과 Y 축의 제한 범위는 0에서 1까지이므로이 범위를 벗어난 텍스트는 볼 수 없습니다.
X 축 또는 Y 축이 (0,1)
범위를 벗어난 위치에 텍스트를 배치하려면 각 축의 제한을 변경해야합니다.
import matplotlib.pyplot as plt
plt.text(4, 6, "Hello World!", fontsize=20, color="green")
plt.xlim([0, 10])
plt.ylim([0, 10])
plt.show()
출력:
**kwargs
를 사용하여 텍스트에 다양한 스타일을 추가 할 수도 있습니다.
import matplotlib.pyplot as plt
plt.text(
5,
5,
"Hello World!",
fontsize=20,
color="red",
verticalalignment="top",
horizontalalignment="center",
bbox={"facecolor": "grey", "pad": 10},
)
plt.xlim([0, 10])
plt.ylim([0, 10])
plt.show()
출력:
작가: Suraj Joshi
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn